XSLのコンテンツクエリWebパーツをローカライズします
-
16-10-2019 - |
質問
クラスを拡張せずに、XSLのコンテンツクエリWebパーツのインスタンスのコンテキストのロケールIDを取得できましたか?
DataViewWebPartsには言語パラメーターが渡されますが、CQWPにはこれがありません。
CommonViewFieldsを介してLCIDを通過する方法がある場合でも、何らかの形でXSLでアクセスできるようになります...
(これはすべてモスのためです)。
解決
この目的には、parameterBindingsを使用できます。
<ParameterBinding Name="Language" Location="Resource(wss,language_value)" />
これにより、XSL:PARAM LANGUAGE」の英語のロケールの「EN-US」が返されます。また、この方法でリソース値全体を渡すことができます。
これについては、Stefan Stanevのブログをご覧ください。
所属していません sharepoint.stackexchange