Planning Analytics Workspace でブラウザ言語設定に合わせたデータ表示

#概要
Planning Analytics Workspaceで、ブラウザの言語設定に基づいて、表示されるデータを変換する方法です。
2017年12月時点で、マニュアルにはPlanning Analytics Workspaceで使用可能という記載は無かったのですが、実際にやってみたらできましたので、この機能が必要な方は検証してみて使ってください。

**ブラウザ言語設定が英語の場合**
キューブ名やディメンション名、メンバー名は英語表記です。
![016.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/7878c8f6-ca16-7e27-ddd4-94e93b7a744b.png)

**ブラウザ言語設定が日本語の場合**
キューブ名やディメンション名、メンバー名は日本語表記です。
![017.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/a0221ff3-22ad-f176-1fc0-c4bdda9d4a0c.png)

#設定手順
Performance Modelerが必要になります。
Performance ModelerでTM1サーバーに接続し、TM1サーバーを右クリックから「ローカライズされたキューブ属性の作成」と「ローカライズされたディメンション属性の作成」を実行します。
![001.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/c265999f-8392-8529-35d0-27c9ce79d6fc.png)

その結果、コントロールキューブとして、}LocalizedCubeAttributesと}LocalizaedDimensionAttributesが生成されます。
![002.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/bddfd94a-2e06-a3c2-483e-872ff13236f7.png)

日本語化の例として、plan_BudgetPlanキューブの、plan_sourceディメンションの、キューブ名、ディメンション名、メンバー名を日本語化してみたいと思います。
![018.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/28b9da89-d342-a20a-4391-7b281fd88232.png)

キューブ名の日本語化のため、}LocalizedCubeAttributesをCube Viewerで開き、下記のようにCaptionを選択した状態で、plan_BudgetPlanとjaの交点に、日本語のキューブ名称を入れます。
![005.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/1078d2c7-b2eb-6671-07bb-d2e2cb097624.png)

ディメンション名の日本語化のため、}LocalizaedDimensionAttributesをCube Viewerで開き、下記のようにCaptionを選択した状態で、plan_sourceとjaの交点に、日本語のディメンション名称を入れます。
![006.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/cceeab6b-0ce1-c579-c235-4d35df71b09b.png)

次にPerformance Modelerに戻り、plan_sourceを右クリックし「ローカライズされたメンバー属性の作成」を選択します。
![007.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/17366797-072a-f294-b631-dc48e094243f.png)

}LocalizedElementAttributes_plan_sourceコントロールキューブが作成されます。
![008.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/7022001f-a6b9-2830-15ed-1b79bda68a5e.png)

メンバー名の日本語化のため、}LocalizedElementAttributes_plan_sourceをCube Viewerで開き、下記のようにCaptionを選択した状態で、各メンバーとjaの交点に、日本語のメンバー名称を入れます。
![009.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/5c383088-eee0-92f7-8736-8d118d892d12.png)

次に、Planning Analytics Workspaceでブックを作成し、配置したビューの「plan_source」からセットの編集を行います。
![011.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/7077479d-ffa2-da39-7103-6286a5b12041.png)

エリアスから「Caption」を選択し「Apply and close」します。
![012.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/79d10d69-a801-3cf7-56ac-9e09702a68ea.png)

設定は以上で、ブックを保存します。

ブラウザの言語設定を英語でアクセスした場合、
![010.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/b2e405d8-78f5-7ac4-326e-5ad7581e4c3a.png)

表示は英語の表示です。
![016.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/726fcc78-1ded-d916-c10c-39544c58ad00.png)

ブラウザの言語設定を日本語でアクセスした場合、
![013.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/49bc726f-5a62-a314-431f-1e83dcb430bb.png)

キューブ、ディメンション、メンバー共に、日本語で表示されました。
![017.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/8c612e54-f6bf-f14d-d7eb-effea53fbe98.png)

ちなみに、セレクターを置いてみてもちゃんと日本語表示されています。
![015.PNG](https://qiita-image-store.s3.amazonaws.com/0/147246/87d318ee-715e-4ea6-13b3-7631d1bd297f.png)

#参考資料

ちなみに、マニュアルには以下のように記載されています。
実際にはWorkspaceもできるようですが、まだマニュアルには記載されていないようですね。

```html
以下の TM1 クライアントが翻訳をサポートしています。
IBM Cognos TM1 Web
IBM Cognos TM1 Application Web
IBM Cognos Insight
IBM Planning Analytics for Microsoft Excel
```

**モデルの翻訳**
https://www.ibm.com/support/knowledgecenter/ja/SSD29G_2.0.0/com.ibm.swg.ba.cognos.prfmdl_ug.2.0.0.doc/c_perfmod_localizing_youir_model.html

**2020/3/17追記**
上記の記事はPerformance Modelerでの設定方法を記載しましたが、現在ではTurboIntegratorのプロセスを使用して、同様の翻訳設定が可能です。
https://www.ibm.com/support/knowledgecenter/ja/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_prism_gs.2.0.0.doc/c_paw_translate.html