言語パックを展開する (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2016-11-30

この記事の内容:

  • 言語 ID および言語パックについて

  • 言語パックをダウンロードする

  • 言語パックを使用できるように Web サーバーを準備する

  • Web サーバーに言語パックをインストールする

  • 言語パックをアンインストールする

言語パックを使用すると、サイトの所有者およびサイト コレクションの管理者は、Microsoft SharePoint Server 2010 を別にインストールすることなく、複数の言語で SharePoint サイトとサイト コレクションを作成できます。言語固有のサイト テンプレートが含まれている言語パックを Web サーバーにインストールします。管理者が言語固有のサイト テンプレートに基づいてサイトまたはサイト コレクションを作成すると、サイトまたはサイト コレクションのテキストはサイト テンプレートの言語で表示されます。言語パックは、通常、単一のサーバー ファームで異なる地域のユーザーをサポートする多国籍の展開を行う場合や、サイトおよび Web ページを複数の言語で複製する必要がある場合に使用されます。

product logo for Microsoft Projectユーザーが SharePoint Server 2010 ファームの Microsoft Project Server 2010 にアクセスしていて、プロジェクト データを別の言語で表示する必要がある場合は、対応する Project Server 2010 言語パックもインストールする必要があります。Project Server 2010 言語パックの詳細については、「言語パックを展開する (Project Server 2010)」を参照してください。

注意

異なる言語固有のテンプレートを適用して、既存のサイト、サイト コレクション、または Web ページを、ある言語から別の言語に変更することはできません。サイトまたはサイト コレクションに対して言語固有のサイト テンプレートをいったん使用すると、そのサイトまたはサイト コレクションでは、コンテンツが常に元のサイト テンプレートの言語で表示されます。

ワード ブレーカーとステマーを使用すると、SharePoint Server 2010 を別にインストールすることなく、SharePoint サイトおよびサイト コレクション上のコンテンツを複数の言語で効率的かつ効果的に検索できます。ワード ブレーカーおよびステマーは、セットアップによって Web サーバーに自動的にインストールされます。

重要

SharePoint Server 2010 をアンインストールする場合は、SharePoint Server 2010 をアンインストールする前にすべての言語パックをアンインストールする必要があります。

言語 ID および言語パックについて

サイトの所有者またはサイト コレクションの管理者がサイトまたはサイト コレクションを作成するときは、各サイトまたはサイト コレクションごとに言語を選択できます。

選択した言語には言語識別子 (ID) があります。言語 ID によって、テキストの表示や、サイトまたはサイト コレクションで入力されたテキストの解釈に使用される言語が決まります。たとえば、サイトの所有者がフランス語でサイトを作成すると、サイトのツール バー、ナビゲーション バー、リスト、および列見出しはフランス語で表示されます。同様に、サイトの所有者がアラビア語でサイトを作成することを選択すると、サイトのツール バー、ナビゲーション バー、リスト、および列見出しはアラビア語で表示されます。また、アラビア語が正しく表示されるように、サイトの既定の文字の向きである左から右が右から左に変更されます。

サイトまたはサイト コレクションの作成に使用できる言語の一覧は、Web サーバーにインストールされた言語パックで生成されます。既定では、サイトとサイト コレクションは SharePoint Server 2010 がインストールされた言語で作成されます。たとえば、SharePoint Server 2010 のスペイン語版をインストールした場合、サイト、サイト コレクション、および Web ページの既定の言語はスペイン語になります。SharePoint Server 2010 の既定の言語以外の言語でサイト、サイト コレクション、または Web ページを作成する必要がある場合は、Web サーバーにその言語の言語パックをインストールする必要があります。たとえば、SharePoint Server 2010 のフランス語版を実行しており、サイトの所有者がフランス語、英語、およびスペイン語でサイトを作成する必要がある場合は、Web サーバーに英語とスペイン語の言語パックをインストールする必要があります。

注意

既定では、サイトの所有者がサイト内に新しい Web ページを作成すると、サイトでは言語 ID によって指定された言語でテキストが表示されます。

言語パックは、多言語インストール パッケージにはバンドルされていません。サポートする言語ごとに、特定の言語パックをインストールする必要があります。また、各 Web サーバーで指定した言語でコンテンツが表示されるようにするには、各サーバーに言語パックをインストールする必要があります。

重要

異なる言語固有のサイト テンプレートを適用して、既存のサイト、サイト コレクション、または Web ページを、ある言語から別の言語に変更することはできません。サイトまたはサイト コレクションに対して言語固有のサイト テンプレートをいったん使用すると、そのサイトまたはサイト コレクションでは、コンテンツが常に元のサイト テンプレートの言語で表示されます。

使用できるすべての言語パックの一覧ついては、「 言語パック (Search Server 2010)」を参照してください。

サイトの所有者はサイトの言語 ID を指定しますが、エラー メッセージ、通知、ダイアログ ボックスなどの一部のユーザー インターフェイス要素は、指定した言語では表示されません。これは、SharePoint Server 2010 では、Microsoft .NET Framework、Microsoft Windows Workflow Foundation、Microsoft ASP.NET、Microsoft SQL Server 2005 など、いくつかのサポート テクノロジに依存しており、これらのサポート テクノロジが一定数の言語にしかローカライズされていないためです。サイトの所有者がサイトで指定した言語にローカライズされていないサポート テクノロジによってユーザー インターフェイス要素が生成される場合、そのユーザー インターフェイス要素は英語で表示されます。たとえば、サイトの所有者がヘブライ語でサイトを作成し, .NET Framework コンポーネントによる通知メッセージが表示される場合, .NET Framework はヘブライ語にローカライズされていないため、通知メッセージはヘブライ語では表示されません。この問題は、サイトが中国語、フランス語、ドイツ語、イタリア語、日本語、韓国語、およびスペイン語以外の言語で作成された場合に発生します。

重要

インストールした言語パックごとにフォルダーが %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LAYOUTS\Locale_ID に作成され、文化に固有のデータがそこに格納されます。各 locale_ID フォルダーには、ファイルが見つからないときに使用されるエラー情報を含む HTML エラー ファイルが 1 つだけ存在する必要があります。その文化に対応するサイト用のファイルが見つからない場合に、このファイルが使用されます。使用するファイルを指定するには、各 Web アプリケーションの SPWebApplication.FileNotFoundPage プロパティを設定します。詳細については、「SPWebApplication.FileNotFoundPage Property (英語)」(https://go.microsoft.com/fwlink/?linkid=169319&clcid=0x411) (英語) を参照してください。

場合によっては、一部のテキストが元のインストール言語で作成され、複数の言語が混在することもあります。このような複数言語の混在は、通常はコンテンツ作成者かサイトの所有者だけに表示され、サイト ユーザーには表示されません。

言語パックをダウンロードする

サポートする言語ごとに、以下の手順を実行する必要があります。複数の言語をダウンロードする場合は、名前が共通である各言語用の固有のファイルがダウンロードされます。そのため、ハード ディスクの個別のフォルダーに各言語パックをダウンロードして、他の言語の言語パックを上書きしないように注意してください。

重要

Windows PowerShell ヘルプ ファイルは、既定で英語 (en-us) 版がインストールされます。これらのファイルをオペレーティング システムと同じ言語で表示するには、オペレーティング システムがインストールされたときと同じ言語の言語パックをインストールする必要があります。

言語パックは、「SharePoint Server 2010、Project Server 2010、Search Server 2010、および Office Web Apps 2010 用 2010 Server Language Pack」からダウンロードできます。

重要

以前のバージョンの Microsoft SharePoint Server からアップグレードし、Group Approval (eApproval) 機能を使用する場合は、SharePoint 製品構成ウィザードを実行する前に次のすべての言語パックをインストールする必要があります。

  • 簡体字中国語 - 2025

  • 繁体字中国語 - 1028

  • 日本語 - 1041

  • 韓国語 - 1042

言語パックをインストールしたら、次のコマンドを %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14 フォルダーで実行します。
psconfig.exe -cmd upgrade -inplace v2v

言語パックをダウンロードする

  1. ダウンロード リンクの 1 つを使用して、64 ビット バージョンの言語パックをダウンロードします。

  2. ダウンロード ページで、[言語の変更] ボックスの一覧から目的の言語を選択し、 [変更] をクリックします。

  3. Web ページの [ダウンロード] をクリックします。

  4. 表示されるダイアログ ボックスで、[保存] をクリックし、ローカル コンピューターにファイルのコピーをダウンロードします。

注意

SharePoint Server 2010 をアンインストールする場合、SharePoint Server 2010 をアンインストールする前に、すべての言語パックをアンインストールする必要があります。

言語パックを使用できるように Web サーバーを準備する

Web サーバーに言語パックをインストールする前に、以下の操作を行う必要があります。

  • 必要な言語ファイルを Web サーバーにインストールします。

  • 各 Web サーバーに SharePoint Server 2010 をインストールします。

  • 各 Web サーバーで、SharePoint 製品構成ウィザードを実行します。

言語ファイルはオペレーティング システムによって使用され、テキストを複数の言語で表示および入力するためのサポートを提供します。言語ファイルには以下の各ファイルが含まれます。

  • キーボード ファイル

  • 日本語入力システム (IME)

  • TrueType フォント ファイル

  • ビットマップ フォント ファイル

  • コード ページ変換テーブル

  • 各国語サポート (.nls) ファイル

  • 複合スクリプトを表示するためのスクリプト エンジン

既定で、ほとんどの言語ファイルは、Windows Server 2008 オペレーティング システムにインストールされています。ただし、東アジアの言語、複合スクリプトを使用する言語、または右から左方向に書く言語の場合は、追加の言語ファイルをインストールする必要があります。東アジアの言語には、中国語、日本語、韓国語などがあります。複合スクリプトを使用する言語または右から左方向に書く言語には、アラビア語、アルメニア語、グルジア語、ヘブライ語、インド諸語、タイ語、ベトナム語などがあります。これらの追加の言語ファイルのインストール方法については、以下で説明します。

言語ファイルは、「Windows Server 2008 R2 複数言語ユーザー インターフェイス言語パック (英語)」(https://go.microsoft.com/fwlink/?linkid=207678&clcid=0x411) (英語) でダウンロードできます。

これらの言語ファイルは、必要な場合にのみインストールすることをお勧めします。東アジア言語のファイルは、ハード ディスクに約 230 MB の空き領域が必要です。複合スクリプトを使用する言語または右から左方向に書く言語は多くのディスク領域を使用しませんが、どちらかのファイル セットをインストールすると、テキストの入力中にパフォーマンスが低下する可能性があります。

注意

この手順を実行するには、Windows Server 2008 の製品ディスクが必要です。または、オペレーティング システムのインストール ファイルがある、共有フォルダーの場所を把握しておく必要があります。
追加言語ファイルをインストールしたら、コンピューターを再起動する必要があります。

追加の言語ファイルを Windows Server 2008 にインストールする

  1. これらの言語ファイルをインストールするには、コンピューターの Administrators グループのメンバーである必要があります。言語ファイルをインストールすると、そのコンピューターのすべてのユーザーがその言語を使用できるようになります。

  2. Web サーバーで、[スタート] ボタンをクリックし、[コントロール パネル] をポイントし、[地域と言語のオプション] をクリックします。

  3. [地域と言語のオプション] ダイアログ ボックスの [キーボードと言語] タブの [表示言語] セクションで、[言語のインストールまたはアンインストール] をクリックします。

  4. [言語のインストールまたはアンインストール] ダイアログ ボックスで、[言語のインストール] をクリックします。

  5. [インストールする言語を選択してください] ページで、使用可能な言語の一覧からインストールする言語を選択します。言語が表示されない場合は、[フォルダーの参照] をクリックし、言語ファイルをダウンロードした場所に移動します。言語ファイルは .cab ファイルです。

  6. その他の実行するサービスを選択し、[次へ] をクリックします。

  7. 条項に同意し、[次へ] をクリックします。

  8. [インストール] をクリックします。

Web サーバーに必要な言語ファイルをインストールしたら、SharePoint Server 2010 をインストールし、SharePoint 製品構成ウィザードを実行する必要があります。ウィザードでは、構成データベースの作成と構成、および言語パックをインストールする前に行う必要のある他の構成タスクが実行されます。SharePoint Server 2010 のインストール方法および SharePoint 製品構成ウィザードの実行方法の詳細については、「展開の概要 (SharePoint Server 2010)」を参照してください。

Web サーバーに言語パックをインストールする

Web サーバーに必要な言語ファイルをインストールしたら、言語パックをインストールできます。言語パックは個別のダウンロードとして使用できます (サポートされる言語ごとに 1 つのダウンロード)。サーバー ファーム環境を使用していて、複数の言語をサポートするために言語パックをインストールする場合は、すべての Web サーバーに言語パックをインストールする必要があります。

重要

言語パックはそのネイティブ言語でインストールされます。たとえば、ロシア語の言語パックの実行可能ファイルはロシア語で表示されます。以下に、英語の言語パックの場合の手順を示します。
SharePoint Foundation 2010 言語パックは SharePoint Server 2010 には必要ありません。

言語パックをインストールする

  1. setup.exe を実行します。

  2. [マイクロソフト ソフトウェア ライセンス条項をお読みください] ページで使用許諾契約書の条項を確認し、[「マイクロソフト ソフトウェア ライセンス条項」に同意します] ボックスをオンにして、[続行] をクリックします。

  3. セットアップ ウィザードが実行され、言語パックがインストールされます。

  4. 既定の設定を使用して、SharePoint 製品構成ウィザードを再実行します。言語パックをインストールした後で SharePoint 製品構成ウィザードを実行しなかった場合、言語パックは正常にインストールされません。

SharePoint 2010 製品構成ウィザードを再実行する

  1. [スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft SharePoint 2010 Products] をクリックし、[SharePoint 2010 製品構成ウィザード] をクリックします。

  2. [SharePoint 製品へようこそ] ページで [次へ] をクリックします。

  3. 構成中に一部のサービスを再起動する必要があることを警告するダイアログ ボックスで、[はい] をクリックします。

  4. [サーバー ファームの設定の変更] ページで [このサーバー ファームとの接続を維持する] をクリックし、[次へ] をクリックします。

  5. [SharePoint サーバーの全体管理 Web アプリケーションの設定変更] ページが表示された場合は、既定の設定を変更せずに、[次へ] をクリックします。

  6. [SharePoint 製品とテクノロジ構成ウィザードの終了] ページで [次へ] をクリックします。

  7. [構成成功] ページで [完了] をクリックします。

言語パックをインストールする場合、言語固有のサイト テンプレートが %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\template\<番号> ディレクトリにインストールされます。ここで、\<番号> は、インストールする言語の言語 ID です。たとえば、英語 (米国) の言語パックは、%COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\template\1033 ディレクトリにインストールされます。言語パックのインストールが完了したら、サイトの所有者またはサイト コレクションの管理者は、新しい SharePoint サイトまたはサイト コレクションを作成するときに言語を指定することで、言語固有のサイト テンプレートに基づくサイトまたはサイト コレクションを作成できます。

重要

新しい言語パックをインストールした後、その新しい言語パックを使用する前に、言語固有の機能を一度無効にしてから、再有効化する必要があります。

言語パックをアンインストールする

インストールした言語パックの言語をサポートする必要がなくなった場合は、コントロール パネルを使用して言語パックを削除できます。言語パックを削除すると、言語固有のサイト テンプレートがコンピューターから削除されます。それらの言語固有のサイト テンプレートを使用して作成されたサイトはすべて機能しなくなります (URL を指定すると HTTP 500 - 内部サーバー エラー ページが表示されます)。言語パックを再インストールすると、サイトが機能するようになります。

注意

サーバーにインストールした SharePoint Server 2010 のバージョンの言語パックは削除できません。たとえば、日本語版の SharePoint Server 2010 を実行している場合は、SharePoint Server 2010 の日本語サポートをアンインストールすることはできません。