시작하기
시작하기Polylang 설정

Polylang 설정

PolylangPolylang PRO를 설정하여 콘텐츠를 올바르게 번역할 수 있도록 합니다.

충돌을 방지하려면 Polylang의 몇 가지 옵션을 비활성화해야 합니다. 그렇지 않으면 Polylang이 다음과 같은 동작을 할 수 있습니다.

  • Gato AI Translations for Polylang이 이미 수행하는 것과 동일한 작업을 실행
  • 이미 완료된 번역을 덮어씀
  • 원하지 않는 변경 사항을 동기화 (예: 번역된 게시물에서 원본 게시물로의 동기화)

언어 설정

Polylang의 Languages 메뉴 페이지로 이동하여 콘텐츠를 번역할 언어를 추가하세요.

Polylang 언어 설정
Polylang 언어 설정

CPT 및 택소노미 활성화

Polylang 설정의 Custom post types and Taxonomies 항목에서 번역할 CPT와 택소노미를 활성화하세요.

예를 들어, My Project라는 커스텀 게시물 타입과 이에 해당하는 택소노미가 있는 경우, 다음과 같이 활성화해야 합니다.

번역할 CPT 및 택소노미 설정
번역할 CPT 및 택소노미 설정

메타데이터 동기화 비활성화

Polylang 설정의 Synchronization 항목에서 모든 옵션의 동기화를 비활성화하세요.

모든 옵션에 대한 Polylang 동기화 해제
모든 옵션에 대한 Polylang 동기화 해제

게시물 동기화 비활성화

(Polylang PRO 전용.)

번역할 각 게시물에서 Synchronize this post 옵션을 절대로 활성화하지 마세요.

동기화가 활성화된 경우, 번역된 게시물을 편집하면 원본 게시물이 덮어써집니다.

올바른 설정입니다:

Polylang 동기화가 비활성화된 상태
Polylang 동기화가 비활성화된 상태

잘못된 설정입니다:

Polylang 동기화가 활성화된 상태 - 이렇게 설정하지 마세요
Polylang 동기화가 활성화된 상태 - 이렇게 설정하지 마세요

ACF에 대한 Polylang 번역 비활성화

(Polylang PRO 전용.)

Advanced Custom Fields (ACF)를 사용하는 경우, Translations 옵션을 Ignore로 설정하여 ACF 필드에 대한 Polylang의 번역을 비활성화하세요.

그런 다음, Gato Translate 옵션을 설정하여 ACF 필드를 번역하도록 구성하세요.

Polylang의 ACF 필드 번역을 비활성화하고 대신 Gato Translate 사용
Polylang의 ACF 필드 번역을 비활성화하고 대신 Gato Translate 사용

Meta Box에 대한 Polylang 번역 비활성화

Meta Box를 사용하는 경우, Field group settings로 이동하여 Polylang의 Translations 옵션을 Do not translate any fields in this field group으로 설정해 Meta Box 필드에 대한 Polylang의 번역을 비활성화하세요.

Polylang을 통해 Metabox 필드를 번역하지 않도록 설정
Polylang을 통해 Metabox 필드를 번역하지 않도록 설정

그런 다음, 각 필드에 대해 Gato Translate에 해당하는 값을 설정하세요.

Gato Translate를 사용하여 Metabox 필드를 번역하도록 Polylang 설정
Gato Translate를 사용하여 Metabox 필드를 번역하도록 Polylang 설정