2011-09-02 4 views
0

SharePoint에서 webtemplate (http://msdn.microsoft.com/en-us/library/ms434313.aspx)을 만들고 다음과 같은 탐색 된 탐색 모음을 탐색 모음의 맨 위에 추가했습니다. onet.xml :Webtemplate의 SharePoint 2010 현지화

<NavBar Name="$Resources:osrvcore,SspAdministrationTopNavBarTitle;" ID="1002"> 
<NavBarLink Name="$Resources:osrvcore,HelpText;" Url="default.aspx" /> 
</NavBar> 

그런 다음 템플릿을 기반으로 웹 사이트를 만들고 다국어를 사용하도록 설정했습니다. 문제는 탐색 모음이 항상 한 언어로 유지되고 웹 사이트의 현재 언어로 지역화되지 않았기 때문입니다. sitetemplate에서 동일한 xml 파일을 사용하면 모든 것이 올바르게 작동합니다. 프로그래밍 방식으로 탐색 노드를 추가하면 모든 것이 잘 작동합니다. 누군가 이미이 문제를 겪고 있습니까? 지역화가 전체 onet.xml 파일을 통과하기 때문에 프로그래밍 방식으로 노드를 추가하지 않아도됩니다.

대답 : Microsoft에서 지원 사례를 작성했으며이 동작에 대한 핫픽스를 받기를 바랍니다. SharePoint의 버그 인 것 같습니다. 그때까지는 onet.xml에서 탐색을 삭제하고 탐색 노드를 프로그래밍 방식으로 추가하는 것입니다.

답변