Loading
시스템 관리자에 대한 피싱 방지 MFA 및 전 직원사용자 MFA 적용 안내 더 많이 읽기
현재 다수의 문의가 발생하여 대응에 지연이 발생하고 있습니다.더 많이 읽기
Experience Cloud
언어 내용 내보내기

언어 내용 내보내기

익스피리언스 빌더 사이트 콘텐츠를 하나 이상의 .xml 파일로 내보내서 준비합니다. 특정 언어에 대한 노드를 만들어 번역용 파일을 준비합니다. 그다음 해당 파일을 번역 서비스로 보냅니다.

필수 Edition

지원 제품: Lightning Experience, Salesforce Classic 및 모바일 장치를 통해 액세스한 익스피리언스 빌더 사이트 지원 제품: Essentials, Enterprise, Performance, UnlimitedDeveloper Edition.
필요한 사용자 권한
Experience Cloud 사이트 사용자 정의 또는 게시:
  • 익스피리언스 생성 및 설정 AND 설정 및 구성 보기 AND 사이트 멤버

    OR

  • 설정 및 구성 보기 AND 사이트의 구성원 AND 적절한 역할 기반 사이트 액세스 권한 보유

시작에 앞서 언어 콘텐츠를 내보낼 때 만들어지는 .xml 파일의 구조를 살펴보도록 하겠습니다. 이 파일을 구성하는 여러 요소 중 다음은 중점적으로 다루어야 할 핵심 요소입니다.

  • component 요소는 사이트를 구성하는 페이지 구성 요소를 나타냅니다. 대다수의 해당 구성 요소에는 번역해야 하는 텍스트가 포함되어 있습니다.
  • field 요소에는 특정 언어에 대한 구성 요소의 속성이 포함되어 있습니다. 언어는 language 특성에 의해 정의됩니다.
  • property 요소에는 번역할 텍스트 문자열이 포함된 CDATA 태그가 포함되어 있습니다.

    구성 요소에 대한 샘플 XML에서 볼 수 있듯이 여러 CDATA 태그에는 콘텐츠가 포함되어 있지 않습니다. 따라서 사용자와 번역가가 집중해야 하는 유일한 CDATA 태그는 텍스트가 포함된 태그입니다.

<component context="Contact Support Form (Aura)" documentId="2342fd59-55da-5bdd-b013-d0a3cb6ce523" id="1242fd59-76da-4cdd-b025-d0a3cb6ce496">
    <field name="AuraAttributes" language="en_US" exportcrc="811168867">
        <property name="requestSummaryText"><![CDATA[Case summary]]></property>
        <property name="callToActionText"><![CDATA[]]></property>
        <property name="headerSubtitle"><![CDATA[Tell us how we can help.]]></property>
        <property name="callToActionButtonText"><![CDATA[]]></property>
        <property name="confirmationText"><![CDATA[Your case was created.]]></property>
        <property name="confirmationSubtext"><![CDATA[We'll get back to you soon.]]></property>
        <property name="headerTitle"><![CDATA[Contact Customer Support]]></property>
    </field>
</component>
노트
노트 Winter '22 이전에 번역을 위해 사이트 콘텐츠를 내보낸 경우 결과 번역 파일을 가져올 수 없습니다. 성공적으로 가져오려면 사이트 콘텐츠를 다시 내보내고 최신 .xml 파일에서 번역합니다.

번역할 콘텐츠를 내보내고 준비하려면

  1. 익스피리언스 빌더에서 설정 | 언어을 클릭합니다.
  2. 내용 내보내기를 클릭합니다.
  3. 기본 언어를 선택합니다.
    기본 언어 이외의 언어를 선택할 수는 있지만 해당 언어에 대한 기존 번역을 내보내야 하는 상황이 아니라면 권장하지 않습니다. 아직 해당 언어에 번역을 추가하지 않은 경우 내보낸 파일은 비어있는 상태가 됩니다.
  4. (옵션) 내보내기 파일 이름을 변경합니다.
    이 파일의 기본 이름은 Languages.xml이지만 변경할 수 있습니다. 각 번역별로 파일을 내보내서 국가 코드별로 각 파일의 이름을 다시 지정하는 것이 좋습니다. 예를 들어, 프랑스어, 독일어 및 스페인어로 번역을 하려는 경우 파일의 이름을 각각 language_fr.xml, language_de.xmllanguage_es_mx.xml로 변경할 수 있습니다.
  5. 내보내기를 선택합니다.
  6. 메시지가 표시되면 파일을 저장할 위치를 선택합니다.
  7. 번역할 .xml 파일을 준비합니다.
    1. 번역할 콘텐츠의 field 요소를 복사하고 원본 아래에 복사본을 붙여 넣습니다.
      Languages.xml 파일의 field 요소
      하나의 파일에서 여러 번역을 할 경우 여러 번 field 요소를 복사할 수 있습니다. 새 번역을 가져오는 경우 기본 번역을 덮어쓸 가능성을 줄이려면 각 번역별로 별도의 Languages.xml 파일을 내보내는 것이 좋습니다.
    2. 붙여넣은 field 요소의 language 속성을 새 언어로 업데이트합니다.
      번역 준비가 된 중복 필드 요소
    3. 변경 사항을 저장합니다.

.xml 파일을 내보내서 준비한 후 번역을 위해 보낼 수 있습니다. 번역가에게 CDATA 태그 다음에 오는 대괄호 사이에 번역한 콘텐츠를 입력하도록 요청합니다.

field 요소 안의 CDATA 요소

가능하면 번역된 콘텐츠를 받아서 가져오기 전에는 사이트의 기본 콘텐츠를 업데이트하지 마십시오. 번역된 파일에는 원래의 기본 콘텐츠와 번역된 콘텐츠가 포함되어 있으므로 해당 파일을 가져올 경우 그사이에 업데이트를 덮어쓰게 됩니다.

노트
노트 익스피리언스 빌더에서 편집할 수 있는 사용자 정의 구성 요소의 새 속성을 만들 때 번역에 대해 다음의 고려 사항에 유의하십시오. 구성 요소가 익스피리언스 빌더의 페이지에 사용 중인 경우 페이지에서 구성 요소를 삭제하고 업데이트된 버전으로 교체합니다. 그렇지 않으면, 번역을 위해 사이트 콘텐츠를 내보낼 때 추가한 속성이 내보낸 파일의 구성 요소 인스턴스에서 생략됩니다. 구성 요소에 이미 번역된 내용이 포함되어 있는 경우 기존 번역을 유지하기 위해 먼저 사이트 콘텐츠를 내보냅니다. 그런 다음, 구성 요소를 업데이트된 버전으로 교체합니다. 자세한 내용은 Aura 구성 요소 번들 디자인 자원 또는 Lightning 웹 구성 요소의 경우 익스피리언스 빌더의 구성 요소 구성을 참조하십시오.

번역된 .xml 파일을 받으면 사이트로 다시 가져옵니다.

다음 사항도 참조:

 
로드 중
Salesforce Help | Article