フランスのバリエーションサイトの管理対象メタデータフィールドに格納されている英語ラベル
-
09-12-2019 - |
質問
バリエーションサイトが作成されたときと同様に、表示されたLCIDはフランス語のために1036ではなく1033に続く。これにより、ロールアップのContentByQueryWebPartでは、他の複数の問題が発生します。
C#?を使ってShowField属性を変更する方法を認識しています。
は理想的な世界で私のサイト定義イベント受信者はそれに応じてそのプロパティを介してバリエーションを介してそのプロパティを更新しますが、この値を含むフィールドにまともなプロパティを見ることはできません。
バリエーションサイトはShowField属性を正しいフランス語に変更しています。
しかし、この問題は英語のラベルがフランス語ラベルではなく管理対象メタデータフィールドのカスタムリストに格納されていることです。これをSharePoint Managerグリッドビューで確認できます。誰もがこれまでにこれを経験しましたか?この問題は、英語であるフィールドの内容を単に表示されているだけで表示/ロールアップに現れます。誤解を招く想定の最初の質問をお詫び申し上げます。私はTaxonNyItemeventReceiverがリストにステープルされていることを検証しました、翻訳が発生する場所に興味があります。これはカスタムカレンダーリストスキーマです。
あらゆる助けが理解されるでしょう。 SharePoint 2010。
解決 2
これまでの最後のフォローとして - この問題はタイマージョブにありました - 私は手動で分類法の隠されたリスト(英語のラベルしか持っていない)を手動で同期しようとした後にエラーを指摘しました:
隠しリストが更新されている間に例外が発生しました:Microsoft.SharePoint.Spexception:ChangeTokenは、現在の変更ログの開始前の時間を指します。 Microsoft.SharePoint.SpchangeCollection.initchangeCollection.initchangeCollection.initchangeCollection.initchangeCollection.initchangeCollection.initchangeCollection.initchangeCollection.initchangeCollection(spcontentDatabase DB、SPChangeQueryクエリ)でMicrosoft.SharePoint.SpchangeCollection.InitchAngeCollection.SpcontentDatabase.getChanges(SpchangeQuery) Microsoft.SharePoint.Taxonomy.UpdateHiddenListJobDefinition.CheckForSiteRestore(MetadataWebServiceApplicationProxyプロキシ、PartitionSettingsのproxySettings、Microsoft.SharePoint.Taxonomy.UpdateHiddenListJobDefinition.ExecuteでMicrosoft.SharePoint.Taxonomy.UpdateHiddenListJobDefinition.ProcessProxyでDictionary`2&databaseChangeTokens)(MetadataWebServiceApplicationProxyプロキシ)(GUIDでクエリ) targetInstanceID)
このブログを見つけました(http://blogs.msn.com/b/joerg_sinemus/archive / 2011/03/03/terms-and-how-to-update-taxonomyhilddist-then-timer-job- update to-update.aspx?commentposted= true#commentMessage)は、同様の問題に注意してください。 MSに報告されているエラーであるとわかりませんので、3月CU 2012が適用されています(http://support.microsoft.com/kb/2597150)。
雨の日のためにあなたのバックポケットに保管してください - その一方で、マネージドメタデータを表示している限りMUIをサポートするCQWPを持っています... BARF :)
あなたの助けを感謝します。
他のヒント
あなたが宛てた問題は分野の問題ではないと思います。分類ストアの場合は、デフォルトおよび追加の言語を定義することもできます。これを設定しましたか。あなたは英語とフランス語のラベルをすべての用語に定義する必要があります。