Sitecore는 사용자가 웹사이트를 구축하고 관리하는 데 도움을 주는 웹 콘텐츠 관리 서비스입니다.
url 및 의 다른 번역하지 않을 속성과 의 번역하지 않을 속성은 기존 번역을 업데이트한 후 Sitecore에서 변경되지 않습니다.
Sitecore 커넥터는 다음 필드 유형에 대해 소스 콘텐츠를 다운로드하고 Sitecore로부터 번역을 업로드할 수 있습니다:
-
단일 행 텍스트 (및 제한됨)
-
리치 텍스트
-
다중 행 텍스트 (및 제한됨)
-
HTML
-
텍스트
-
이름 값 목록
-
일반 링크
-
이미지
-
체크리스트 (번역되지 않은 항목은 작업에 포함됩니다.)
-
멀티리스트 (번역되지 않은 항목은 작업에 포함됩니다.)
-
트리리스트 (번역되지 않은 항목은 작업에 포함됩니다.)
커넥터 여러 사용 사례가 있습니다.
-
프로젝트 관리자는 온라인 리포지토리에서 프로젝트에 직접 파일을 추가할 수 있습니다.
-
제출자 포털을 설정하여 제출자가 온라인 리포지토리에서 요청에 파일을 직접 추가할 수 있도록 합니다.
-
모니터링되는 파일 또는 폴더에 대해 마지막으로 수정된 날짜에서 변경이 감지되면 자동 프로젝트 생성(APC)을 사용하여 새 프로젝트를 자동으로 생성하십시오.
-
자동 프로젝트 생성을 사용하고 번역할 주요 페이지에 하위 항목이 포함된 경우, 해당 하위 항목에 대한 변경 사항은 자동으로 새 프로젝트를 생성하지 않습니다. 이 하위 항목은 수동으로 번역해야 합니다.
-
제한 사항
-
Sitecore 서버에 설정된 기본 언어는 Phrase 계정의 소스 언어와 동일해야 합니다.
컨텍스트 미리 보기 기능은 CAT 웹 편집기와 CAT 데스크탑 편집기에서 원본 또는 번역된 텍스트의 실시간 미리 보기를 제공합니다.
표, 열, 다양한 그래픽, 형식 및 글꼴(사용자가 설치한 경우)이 지원됩니다. 이 기능은 번역 시 맥락을 제공하기 위한 것이며 원본 또는 완료된 문서의 완벽한 표현이 아닙니다. 일부 시각적 차이는 예상됩니다. 액세스 및 보안 설정에서 편집기에서 외부 콘텐츠 로드 허용 옵션을 활성화/비활성화하여 영향을 받을 수 있습니다.
Phrase 요구 사항:
-
온프레미스 설치에 액세스하기 위해 기업 방화벽을 통과하십시오.
-
저작 환경에 인증하십시오.
온프레미스 설치를 위한 방화벽 구성:
-
설치는 Phrase 서버 IP 주소에서 접근 가능해야 합니다. 현재 목록은 Phrase 서버 IP 주소를 참조하십시오.
-
도메인 이름은 외부에서 확인할 수 있어야 합니다.
참고
일부 HTML 태그는 위험을 초래할 수 있으며, CAT 편집기는 미리 보기를 표시할 때 이 HTML에서 태그를 제거합니다. 이는 사용자의 데이터 프라이버시와 보안을 보장하기 위함입니다.
제거된 태그의 예로는 FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT 또는 background-image CSS 속성이 포함됩니다.
커넥터를 설정하기 위해 Sitecore 관리자 는 SSL 및 Rest API를 활성화해야 합니다.
Rest API를 활성화하려면 다음 단계를 따르십시오:
-
파일
{SITECORE_ROOT}Website\App_Config\Include\Sitecore.ItemWebApi.config에서itemwebapi.mode및itemwebapi.access를 설정하십시오:<site name="website"> <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute> <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute> </site> -
보안 정책을 설정하십시오:
파일
{SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.config에서 값Sitecore.Services.SecurityPolicy를Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure로 설정하십시오. -
서버/서비스를 재시작하십시오.
-
/sitecore/admin/showconfig.aspx를 열고 구성이 올바르게 적용되었는지 확인하십시오:-
아이템 REST API 활성화됨:
<site name="website" itemwebapi.mode="StandardSecurity" itemwebapi.access="ReadWrite" patch:source="Sitecore.ItemWebApi.config"/> -
적용된 보안 정책:
<setting name="Sitecore.Services.SecurityPolicy" value="Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure" patch:source="Sitecore.Services.Client.config"/>
-
액세스 역할 및 권한
Sitecore 커넥터는 특정 역할을 요구하지 않습니다.
이 설정을 적용하십시오:
-
번역할 항목에 읽기 및 쓰기 액세스 권한을 추가하십시오.
자세한 내용은 Sitecore 액세스 권한을 참조하십시오.
-
번역할 항목의 부모 항목에 읽기 액세스 권한을 추가하십시오.
-
언어 항목에 대한 읽기 액세스 권한을 추가하려면
/System/Languages/**을 사용하십시오. -
워크플로 항목에 대한 읽기 액세스 권한을 추가하려면
/System/Workflows/**을 사용하십시오.
-
설정
페이지에서 섹션으로 스크롤하십시오.
-
커넥터을 클릭합니다.
페이지가 열립니다.
-
새 커넥터을 클릭합니다.
페이지가 열립니다.
-
유형을 Sitecore로 변경하고 커넥터의 이름을 제공합니다.
-
프로토콜을 포함한 Sitecore URL을 입력하십시오.
-
사용자 이름과 비밀번호를 입력하십시오.
-
소스 언어을 선택하십시오.
소스 언어는 Sitecore의 기본 언어와 일치해야 합니다.
-
연결할 을 선택하십시오. 기본 데이터베이스를 사용하지 않는 경우 을 제공합니다.
-
연결 테스트을 클릭합니다.
연결이 성공적으로 완료되면 확인 표시자가 표시됩니다. 그렇지 않으면 빨간색 느낌표가 나타납니다. 자세한 내용을 보려면 아이콘 위로 고정하세요.
-
저장을 클릭합니다.
커넥터는 페이지의 목록에 추가됩니다.