Как локализовать заголовок страницы публикации SharePoint? Я готовлю это как:
PublishingPage newPage = publishingWeb.GetPublishingPages().Add("mypage.aspx", "mylayout.aspx");
newPage.Title = "$Resources:MYRESX,MyPage_PageTitle";
newPage.Update();
Когда я предоставляю эту страницу, заголовок отображается буквально, $Resources:MYRESX,MyPage_PageTitle
, вместо того, чтобы SharePoint просматривал строку. Итак, я предполагаю, что мое предположение неверно, что SharePoint будет искать строку вверх. Или у меня неправильный синтаксис.
Я уже ссылаюсь на MYRESX
в других местах; Я уверен, что файл / строка ресурса доступны.
У меня точно такая же проблема и для названий веб-частей, так что, надеюсь, для обоих сценариев существует единое решение.