我正嘗試在SharePoint 2013新聞源中爲當前用戶新聞源創建自定義文章。我必須創建不同語言的帖子,例如OTB功能。SharePoint我的網站多種語言的社交評論
所以我有這樣的事情:
SocialDataItem docLink = new SocialDataItem
{
ItemType = SocialDataItemType.Document,
Text = "link to a document",
Uri = docLinkUrl
};
SocialPostCreationData postCreationData = new SocialPostCreationData();
postCreationData.ContentText = "Check this out {0}.";
postCreationData.ContentItems = new SocialDataItem[1] {
docLink
};
我想「看看這個」從資源文件或類似的東西讀。 OTB具有相同的功能。如果用戶開始關注某個網站,則會將其添加到他的新聞Feed中,並且如果更改了當前的語言,則文字會發生更改。
例子:
英語:
George is now following project.
斯洛文尼亞語:
George zdaj spremlja mesto »project«.
這甚至可能有自定義代碼?
感謝您的答覆。
這不是我問的。當SharePoint創建一個帖子時(就像我的例子中),它使用資源文件創建它(所以我認爲),因爲如果我將語言更改爲任何其他語言,它將更改同一帖子的語言(根據已安裝的語言)。 – user759813
沒錯,你不是在談論定期的新聞源帖子,而是關於「XYZ創建了新帖子」,「XYZ跟着...」等特殊帖子。這些帖子不會在任何地方持久存在,它們駐留在分佈式緩存中,一旦重新啓動,它們將永遠消失。是的,它們包含來自資源文件的內容,特別是'osrvcore.resx'文件。我不確定是否可以創建自己的帖子並進行本地化,但爲何不嘗試使用自己的資源文件? –