2012-04-09 5 views
0

나는 멀티 사이트, 다국어 사이트 맵 프로젝트에서 일하고 있으며 때로는 특정 하위 사이트에서 많은 콘텐츠를 추가하고 게시 및 업데이트 된 콘텐츠를 볼 수 없게되고 결국 두 시간 후에 모든 입력이 하위 사이트의 잘못된 언어로되어 있음을 깨닫게됩니다. 후 자동으로 언어를 아래 기존 항목을 클릭 것을 지원 (하위 사이트)sitecore의 항목 및 폴더에 대한 기본 언어

  • 폴더 다음을 지원하는 sitecore있는 방법이 있는지

    그래서 내가 궁금하네요 사용자가 명시 적으로 뭔가 다른
으로 변경하지 않는 한 언어 이후 사이트 폴더
  • 의 기본 언어에 대한 변경 사항이 자동으로 변경되고, 해당 폴더 아래에 만들어진 새 항목은 기본 하위 사이트 언어로 작성됩니다

    위와 같은 지원이 불가능하거나 지원되지 않는 경우 항목 언어 버전의 언어를 변경할 수있는 훌륭한 해결 방법이 있습니다 (예 : 스페인어로 된 모든 콘텐츠가 포함 된 스페인어 사이트에서 영어 버전을 만들었으므로 번역사 UI에서 수동으로 복사 필드로 이동하지 않고 내가 실제로이 버전의 스페인어 버전을 만들고 싶어 sitecore을 말할

    당신은 몇 가지 고려하는 것이 좋습니다처럼 소리
  • 답변

    1

    :

    1. The Language Fallback Provider을 -이 있습니다 하나의 언어에서 다른 언어로 콘텐츠 폴백이 있어야합니다.
    2. 편집기가 항목을 만드는 위치를 기준으로 컨텍스트 언어를 전환하는 Sitecore에 대한 사용자 지정 확장 (item:creating 또는 item:created의 이벤트 처리기 일 수 있음).

    그냥 아이디어는 지금 ...

    1

    다른 방법은 콘텐츠 제공자의 언어 읽기 및 언어 쓰기 보안 설정 작업을하는 것입니다.

    스페인어 사이트의 기여자가 스페인어로 항목을 추가하는 경우에만 다른 언어로 콘텐츠를 만들 수 없도록 액세스 설정을 구성하십시오.

    잘못된 언어로 입력 된 많은 콘텐츠가있는 경우 [시작] 메뉴의 [세계화] - 내보내기 언어 도구를 사용하여 XML 파일로 내보내고 수동으로 언어 태그를 바꿀 수 있습니다. 예를 들어 "en>"-> "es-ES>"에서 검색하고 바꾸기 만하면됩니다. 그런 다음 Globalization - Import language 도구를 사용하여 새 언어로 다시 가져옵니다. 경고 : 이것은 기존 버전을 덮어 씁니다.

    관련 문제