번역 가져오기 및 내보내기
AI Translate로 번역을 생성하는 대신, 번역 업체, 스프레드시트 또는 다른 Pushwoosh 프리셋에서 직접 가져올 수 있습니다.
콘텐츠 → 푸시 프리셋을 열고, 프리셋을 연 다음, 푸시 프리셋 편집기의 언어 선택기 옆에 있는 가져오기 또는 내보내기를 사용하세요.

- 내보내기: 현재 제목, 부제목, 메시지를 모든 언어에 대해 CSV로 다운로드하여 다른 곳에서 번역하거나 다른 프리셋에서 재사용할 수 있습니다.
- 가져오기: CSV 또는 JSON 파일을 업로드하여 이 프리셋에 번역을 적용합니다.
현재 콘텐츠 내보내기
Anchor link to내보내기를 클릭하여 프리셋의 제목, 부제목, 메시지를 기본 언어를 포함하여 현재 가지고 있는 모든 언어에 대해 CSV 파일로 다운로드합니다. 다운로드 이름은 welcome-series-translations.csv와 같이 보입니다 (프리셋 이름을 슬러그화한 후 -translations.csv가 붙습니다).
파일은 다음과 같이 보입니다:
| language | title | subtitle | message |
|---|---|---|---|
| default | Welcome to our app! | Thanks for installing. | |
| es | ¡Bienvenido a nuestra app! | Gracias por instalar. | |
| de | Willkommen in unserer App! | Danke fürs Installieren. |
프리셋으로 번역 가져오기
Anchor link to파일 준비
Anchor link to내보내기에서 얻은 CSV를 편집한 후 사용하거나, 동일한 레이아웃과 일치하는 파일을 만드세요. 가져오기는 .json도 허용합니다.
- language: 필수 헤더 열입니다. 각 코드는 언어 선택기에 표시되는 것과 동일한 방식으로 작성하세요(예: 중국어 번체는
zh-Hant). 대소문자는 중요하지 않습니다 (ES와es모두 작동함). 가져오기 미리보기에 Pushwoosh가 인식하지 못하는 코드가 표시되면 파일에서 수정하고 다시 가져오세요. 코드가 유효해질 때까지 해당 언어는 누구에게도 전송되지 않습니다. - title, subtitle, message: 선택 사항입니다. 열은 어떤 순서로든 배치할 수 있습니다. 생략한 열은 모든 행에 대해 비어 있는 것으로 처리되며, 유지한 열의 빈 셀과 동일합니다. 각 다음 행은 하나의 언어입니다.
CSV 대신 JSON 파일 사용
Anchor link to공급업체나 팀에서 이미 .json 파일을 보내는 경우, 가져오기 기능에서 해당 파일도 허용합니다. 내보내기에서 얻은 CSV로 작업하는 경우 JSON은 필요하지 않습니다.
-
CSV와 동일한 필드: 언어 코드로 그룹화된
title,subtitle,message:{"default": { "title": "Welcome to our app!", "message": "Thanks for installing." },"es": { "title": "¡Bienvenido a nuestra app!", "message": "Gracias por instalar." }} -
Presets API가
localizedTitle,localizedSubtitle,localizedContent에 사용하는 것과 동일한 형태입니다 (이는 CSV 열title,subtitle,message와 일치합니다). API를 통해 이미 프리셋을 내보내는 경우 유용합니다:{"localizedTitle": { "default": "Welcome to our app!", "es": "¡Bienvenido a nuestra app!" },"localizedContent": { "default": "Thanks for installing.", "es": "Gracias por instalar." }}
파일 가져오기
Anchor link to- 언어 선택기 옆의 가져오기를 클릭합니다.
.csv또는.json파일을 선택합니다. 미리보기에는 적용될 언어 수, 이 중 이 프리셋에 새로 추가될 언어 수, 건너뛸 언어 수가 표시됩니다.- 파일이 기존 번역을 대체하도록 하려면 이미 텍스트가 있는 언어 덮어쓰기를 선택하세요. 이미 작성한 텍스트를 변경하지 않고 빈 언어를 채우고 새 언어를 추가하려면 선택하지 않은 상태로 두세요.

- 가져오기를 클릭합니다.
가져온 후, 언어 선택기를 파일의 언어로 전환하고 제목과 메시지가 올바르게 보이는지 확인하세요.
Pushwoosh가 파일을 읽을 수 없는 경우
Anchor link to미리보기 대신 다음 메시지 중 하나가 표시됩니다:
| 메시지 | 발생 시점 |
|---|---|
| 파일이 비어 있습니다. | 파일에 내용이 없습니다. |
| 파일이 유효한 JSON이 아닙니다. | .json 파일(또는 {로 시작하는 파일)을 JSON으로 파싱할 수 없거나 최상위 수준이 객체가 아닙니다. |
| CSV 파일에 “language” 열이 없습니다. | CSV 파일의 헤더 행에 language 열이 없습니다. |
| 파일에 번역이 없습니다. | 모든 행 또는 모든 JSON 항목에 언어 코드가 없습니다. |