|
문서
데모 예약플랫폼
플랫폼MCPCLIAPI워크플로
가이드변경 로그
모든 릴리스

W35 – Payload CMS 콘텐츠 번역하기

이제 Lingo.dev에서 Payload CMS 콘텐츠를 번역할 수 있습니다.

Payload CMS 통합은 Payload 인스턴스를 Lingo.dev에 호스팅된 로컬라이제이션 엔진에 연결해 줍니다. 번역할 컬렉션과 글로벌을 선택하면 Lingo.dev가 해당 로컬라이즈드 필드를 대상 언어로 번역한 뒤, Payload의 자체 로컬라이제이션 모델을 사용해 각 번역을 해당 로캘의 Payload에 다시 기록합니다. 리치 텍스트는 Lexical 트리 형태로 번역되므로 서식, 링크, 업로드, 블록 구조는 그대로 유지되고, 그 안의 텍스트만 바뀝니다.

설정은 플러그인 하나로 끝납니다. @lingo.dev/payloadcms을 설치하고 Payload config에 추가한 뒤 다시 배포하세요. 범위, 로캘, 엔진 설정은 모두 대시보드에서 관리되므로, 그다음부터는 config를 다시 수정할 필요 없이 바꿀 수 있습니다.

번역이 실행되는 방식도 직접 선택할 수 있습니다. 대시보드의 webhook URL을 플러그인에 추가하면 자동으로 동작합니다. 소스 로캘에서 게시하는 모든 변경 사항이 자동으로 Lingo.dev로 전송되고, 변경된 내용만 번역됩니다. webhook URL을 추가하지 않으면 수동으로 실행됩니다. 대시보드에서 직접 시작하기 전까지는 아무 내용도 번역되지 않습니다.

자동 실행은 연결한 뒤에 게시한 내용만 처리하므로, 나머지를 위한 버튼이 대시보드에 두 개 마련되어 있습니다. Sync는 밀린 번역을 따라잡습니다. 마지막 실행 이후 변경된 내용을 번역해, 연결하기 전에 이미 Payload에 있던 콘텐츠를 번역하거나, 나중에 추가한 대상 로캘의 내용을 채우거나, 실패한 실행을 다시 시도할 때 유용합니다. Retranslate는 범위에 포함된 모든 문서를 처음부터 다시 만듭니다. 로컬라이제이션 엔진의 glossary, 브랜드 보이스, 또는 규칙을 바꾼 뒤 기존 번역을 새 설정에 맞춰 다시 생성하고 싶을 때 사용합니다.

초안 저장본도 번역해 게시 전에 Payload 안에서 검토할 수 있도록 초안으로 다시 기록할 수 있고, 게시된 변경 사항은 독자에게 바로 전달할 수도 있습니다. Runs 탭에서는 대상 언어별 진행 상황을 확인할 수 있습니다.

모든 실행은 로컬라이제이션 엔진에 설정된 전체 localization pipeline을 거치며, 이는 코드나 CI에서 현지화를 수행할 때와 동일한 단계입니다. 로컬라이제이션 엔진에서 활성화한 모든 단계가 Payload 콘텐츠에도 그대로 적용됩니다. pre-edit, 용어집, 브랜드 보이스, 규칙, AI 평가, rephrase, back-translation, 그리고 인력 검토까지 모두 포함되며, 이 검토는 대시보드에서 자체 팀이 처리할 수도 있고 외부 전문 번역사가 맡을 수도 있습니다. 로컬라이제이션 엔진에서 단계를 켜면 다음 Payload 실행에 바로 반영됩니다.

설정 방법은 가이드에서 확인해 보세요. 현재 플랜에서 이 기능을 사용할 수 없다면, Lingo.dev 팀에 문의해 체험해 보세요.

Veronica PrilutskayaVeronica Prilutskaya, CPO 겸 공동창업자·게시됨 1일 전·1 min read