Microsoft Language Interface Pack (LIP) および Visual Studio

Windows Language Interface Pack (LIP) を使用すると、1 つの言語バージョンの Windows をインストールし、次にさまざまな User Interface Language Pack をインストールできます。User Interface Language Pack には、オペレーティング システムのローカライズされたユーザー インターフェイス (UI) が用意されています。たとえば、英語バージョンの Windows に日本語の Language Interface Pack をインストールし、Windows の UI 言語を日本語と英語で切り替えることができます。LIP を使用すると、複数の言語バージョンの Windows を 1 台のコンピューターで使用できます。

Visual Studio の LIP と複数の言語バージョンがインストールされたコンピューターでは、一致する Language Pack がインストールされている場合に、Windows の表示言語を変更すると Windows と Visual Studio の両方が設定されます。

複数言語インストールでの制限

異なる言語の Visual Studio を同じコンピューターにインストールするときは、一致するエディションの間のみで言語を切り替えることができます。たとえば、英語バージョンの Express Edition、ドイツ語バージョンの Express Edition、および Professional Edition がそれぞれインストールされている場合、言語を切り替えできるのは Express Edition だけで、Professional Edition の言語は切り替えできません。

Visual Studio 2012 以降の Professional、Premium、および Ultimate の各製品では、統一された Language Pack を使用します。これらの製品の複数の言語バージョンをインストールするには、最初に 1 つの言語の製品版をインストールしてから、1 つ以上の Language Pack をインストールする必要があります。

[!メモ]

Visual Studio 2012 からの Professional、Premium、および Ultimate の各製品では、同じコンピューターへの複数言語バージョンの製品版のインストールをサポートしていません。1 つの言語の製品版をインストールしたら、Language Pack を使用して言語バージョンを追加する必要があります。Express Edition の場合は、これまでどおり複数の言語の製品版を同じコンピューターにインストールできます。

コード ページのサポート

Visual Studio のツールによっては、現在のコード ページではない文字がテキストに含まれるときに、そのテキストを正しく表示できません。その代わりに疑問符が表示されるか、テキストが破損します。次のツールまたは分野に影響があります。

  • FTP を使用して配置されるサイト。

  • 一部のコントロールでの ASCII 以外のコンピューター名。

  • Visual Studio の外部で実行されるコマンド ライン ツール。

  • Visual Basic 移行ウィザード。

  • ActiveX コントロール テスト コンテナー。

  • OLE/COM オブジェクト ビューアー。

  • ISAPI Web デバッグ ツール。

  • HTML ヘルプ コンテンツを持つ MFC アプリケーション プロジェクト。

  • Visual SourceSafe / SCCI の UI は、互換性のないコード ページがある場合は、英語に戻ります。

  • Visual SourceSafe は Unicode のファイル名をサポートしません。

  • エンド ユーザー定義の文字 (個人用領域) をトークンまたは識別子として使用できません。

  • Windows コード ページが東アジア言語に設定されている場合、一部の Visual Studio ツール ウィンドウでラテン拡張文字 B を表示できません。

  • 複数言語の文字で構成されたテキストで、一部の文字に対して既定のグリフが表示される場合があります。

  • 共通のコントロールに複雑な文字を使用した文字列をコピーして貼り付けると、文字の形状が失われる場合があります。代わりに、対応する言語のキーボードを使用してテキストを入力します。

現在のコード ページに含まれない文字を正しく表示するには

  1. [スタート] ボタン、[コントロール パネル][地域と言語のオプション] (Windows 8 では [領域]) の順にクリックします。

    [!メモ]

    次の手順を実行するには、そのコンピューターの管理者である必要があります。

  2. [詳細設定] タブをクリックします。

  3. [使う Unicode 対応でないプログラムの言語バージョンに一致する言語を選んでください] の一覧で、現在使用している言語を選択します。

  4. [OK] をクリックします。

Visual Studio の UI テキストに使用される言語の変更

同じコンピューターに Visual Studio の複数の言語バージョンをインストールすると、Visual Studio の UI は既定で [Microsoft Windows と同じ] になります。この設定は、Visual Studio がオペレーティング システムの表示言語として指定された言語の UI テキストを表示することを示しています。

[!メモ]

Visual Studio が [Microsoft Windows と同じ] を使用するように設定され、一致する Visual Studio の Language Pack がインストールされていない場合、Visual Studio は最初の Visual Studio インストールの言語を使用します。

Visual Studio の UI テキストに使用される言語を設定するには

  1. [ツール] メニューの [オプション] をクリックします。

  2. [オプション] ダイアログ ボックスの [環境] を展開し、[国際対応の設定] をクリックします。

  3. [言語] ボックスの一覧で、開発環境における UI テキストの表示言語を選択します。

    IDE の UI テキストをオペレーティング システムの表示言語設定と一致させるには、[Microsoft Windows と同じ] を選択します。

また、devenv コマンドを使用して、UI に使用される言語を設定することもできます。詳細については、「/LCID (devenv.exe)」を参照してください。

参照

関連項目

[国際対応の設定] ([オプション] ダイアログ ボックス - [環境])