問題
-
ステップ 、ユースケースを示す:
-
ミニサイト開設
-
コントロールパネルへ > コマース > 製品 > ブッシング
-
仕様書から材料を編集し、ローカライズされた値を追加する(例:フィンランド語、ゴム=クミ)
-
Minium UIで英語を使い、Rubberなどを検索する。 http://localhost:8080/web/minium/catalog?q=rubber
-
ユーザー言語を、仕様値の翻訳を追加した言語(この例ではフィンランド語)に変更してください。
-
ゴムを探す
-
翻訳された値を検索する
:
-
最初の検索で6件ヒット
-
2回目の検索で6件ヒット
-
3回目の検索結果は0件
予想される (顧客が返却されるべきだと考えているもの):
-
最初の検索で6件ヒット
-
2回目の検索結果は0件
-
Environment
- 7.4
解決策
- この場合、グローバルメニュー > コントロールパネル > インスタンス設定 > ローカライゼーション > 言語 > デフォルト言語をフィンランド語に設定し、グローバルメニュー > コントロールパネル > 検索 > インデックスアクション > 再インデックス com.liferay.commerce.product.model.CPDefinition
(私はこの記事を社内向けとしてのみ作成している。この説明の妥当性、特にエンドユーザーの視点から見た妥当性については全く自信がないため、むしろカスタマー・サポート・エンジニアがこの情報を顧客と共有したいか否かの選択肢をオープンにしたい。 また、この診断が下されたLPPチケットへのリンクも載せておきたかったからだ。 記事を公開する場合は、これらの内部パーツを必ず削除してください)
追加情報
- https://liferay.atlassian.net/browse/LPP-50983