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을 열고 구성이 올바르게 적용되었는지 확인하십시오:-
Item 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의 기본 언어와 일치해야 합니다.
-
연결할 를 선택하십시오. 기본 데이터베이스를 사용하지 않는 경우 을 입력하십시오.
-
연결 테스트을 클릭합니다.
연결이 성공적으로 완료되면 확인 표시자가 표시됩니다. 그렇지 않으면 빨간색 느낌표가 나타납니다. 자세한 내용을 보려면 아이콘 위로 고정하세요.
-
저장을 클릭합니다.
커넥터는 페이지의 목록에 추가됩니다.