2011-05-03 7 views
1

우리는 다국어 2010 사이트의 변형 구조를 만들고 있습니다. 우리는 네비게이션이 사이트 모음의 사이트/하위 사이트 구조를 기반으로하고 싶습니다. 문제는 바로 사용 가능한 SharePoint 탐색 기능이 원본 사이트로 현지화되는 사이트 이름에서 링크를 생성한다는 것입니다. URL에 소스 사이트의 이름이 포함되어 있어도 괜찮습니다. 탐색에서 현지화 된 텍스트 만 사용하면됩니다.다중 언어 변형 - 탐색 기능을 어떻게 현지화합니까?

해결 방법은 대상 사이트의 사이트 기반 탐색을 해제하고 수동으로 수행하는 것이지만 몇 백 개의 하위 사이트가있을 것으로 예상되므로 번거로워집니다.

우리가 같이 우리의 탐색을 좋아하는 것이 무엇의 예 : 탐색에

EN-US (영어 소스 사이트)

링크 | URL

홈 | www.consoso.com/en-us/Pages/default.aspx

| www.consoso.com/en-us/Work/Pages/default.aspx

드-DE (독일어 대상 사이트) 탐색에서

링크 | URL

하임 | www.consoso.com/de-de/Pages/default.aspx

Arbeit | www.consoso.com/de-de/Work/Pages/default.aspx

답변

0

많은 옵션이없는 것 같습니다. 각 웹에 대해 다국어 옵션을 사용해야합니다. 이것이 계승 된 것 같지 않습니다. 하위 웹 제목에 대한 변경 사항은 상위 사이트의 탐색에 자동으로 반영되지 않습니다. 나는 이렇게 시험해 보았다 :

  • 영어 사이트를 만들고 그것에 네덜란드어를 사용할 수있게했다.
  • 한국어는 영어로, NL은 네덜란드어로 사용하기 위해 사이트 제목을 수정했습니다.
  • 영어 하위 웹이 만들어 졌으므로 언어 ​​설정은 기본적으로 사용되지 않습니다. 하위 웹 '하위 웹'을 호출하여 상위 사이트의 탐색 영역에 표시되는지 확인했습니다.
  • 하위 웹의 사이트 제목을 수정하고 'EN'및 'NL'을 사용하여 다시 게시합니다. 이러한 변경 사항은 어떤 식 으로든 상위 웹에 반영되지는 않지만 두 언어 모두 '하위 웹'을 계속 나열합니다.
  • 부모에 대한 탐색 링크를 편집하면 두 언어의 제목을 모두 바꿀 수 있으며 번역이 잘됩니다.

나는 많은 옵션이 있다고 생각하지 않는다. 일할 수있는 (그리고 아마도 가장 쉬운 방법입니다) 사이트 모음/웹을 반복적으로 처리하고 모든 하위 사이트에 대한 탐색 링크를 다시 만드는 타이머 작업을 만드는 것입니다. 거기에 약간의 논리가 있으면 다른 (외부) 링크도 삭제할 수 있습니다.

하지만 그 동안 좋은 대안을 찾았습니까? 다국어/변형 옵션을 연구 중이므로 찾으려고합니다.

+0

영어 사이트에 대한 링크가 두 사이트 모두에서 항상 "영어"로 철자 될 것이라는 사실을 확신하게되었습니다. 영어 "EN 사이트와"Englisch "다른 사이트에 원래 그들이 원했던 것처럼. 이제 프로젝트가 깊어 졌으므로 resx 파일과 app_global 리소스로 쉽게 수행 할 수있었습니다. 결국 우리의 해결책은 단순하고 대중에게 가장 이해하기 쉽다고 생각합니다. –

관련 문제