Importar y exportar traducciones
En lugar de generar traducciones con AI Translate, trae las tuyas propias de un proveedor de traducciones, una hoja de cálculo u otro preset de Pushwoosh.
Abre Contenido → Presets de push, abre el preset y luego usa Importar o Exportar junto al selector de idioma en el editor de presets de push.

- Exportar: descarga el título, subtítulo y mensaje actual para cada idioma como un CSV para traducirlo en otro lugar o reutilizarlo en otro preset.
- Importar: sube un archivo CSV o JSON para aplicar las traducciones a este preset.
Exportar el contenido actual
Anchor link toHaz clic en Exportar para descargar el título, subtítulo y mensaje del preset para cada idioma que tenga actualmente, incluido el predeterminado, como un archivo CSV. El nombre de la descarga se ve como welcome-series-translations.csv (el nombre del preset, en formato slug, y luego -translations.csv).
El archivo se ve así:
| language | title | subtitle | message |
|---|---|---|---|
| default | ¡Bienvenido a nuestra app! | Gracias por instalar. | |
| es | ¡Bienvenido a nuestra app! | Gracias por instalar. | |
| de | Willkommen in unserer App! | Danke fürs Installieren. |
Importar traducciones al preset
Anchor link toPreparar el archivo
Anchor link toUsa el CSV de Exportar después de editarlo, o crea un archivo que coincida con el mismo formato. La importación también acepta .json.
- language: columna de encabezado requerida. Escribe cada código de la misma manera que aparece en el selector de idioma, por ejemplo
zh-Hantpara chino tradicional. Las mayúsculas y minúsculas no importan (ESyesfuncionan). Si la vista previa de importación muestra un código que Pushwoosh no reconoce, corrígelo en el archivo e importa de nuevo. Ese idioma no se enviará a nadie hasta que el código sea válido. - title, subtitle y message: opcionales. Las columnas pueden estar en cualquier orden. Una columna que omitas se trata como en blanco para cada fila, igual que una celda vacía en una columna que mantuviste. Cada fila siguiente es un idioma.
Usar un archivo JSON en lugar de CSV
Anchor link toSi tu proveedor o equipo ya envía un archivo .json, la importación también lo acepta. No necesitas JSON si trabajas con el CSV de Exportar.
-
Mismos campos que el CSV:
title,subtitleymessage, agrupados por código de idioma:{"default": { "title": "Welcome to our app!", "message": "Thanks for installing." },"es": { "title": "¡Bienvenido a nuestra app!", "message": "Gracias por instalar." }} -
La misma estructura que la API de Presets usa para
localizedTitle,localizedSubtitleylocalizedContent(estos coinciden con las columnas del CSVtitle,subtitleymessage). Útil si ya exportas presets a través de la API:{"localizedTitle": { "default": "Welcome to our app!", "es": "¡Bienvenido a nuestra app!" },"localizedContent": { "default": "Thanks for installing.", "es": "Gracias por instalar." }}
Importar el archivo
Anchor link to- Haz clic en Importar junto al selector de idioma.
- Elige un archivo
.csvo.json. La vista previa muestra cuántos idiomas se aplicarán, cuántos de ellos son nuevos para este preset y cuántos se omitirán. - Marca Sobrescribir idiomas que ya tienen texto solo si quieres que el archivo reemplace las traducciones existentes. Déjala sin marcar para rellenar idiomas vacíos y añadir nuevos sin cambiar el texto que ya escribiste.

- Haz clic en Importar.
Después de la importación, cambia el selector de idioma a un idioma del archivo y confirma que el título y el mensaje se vean correctos.
Si Pushwoosh no puede leer el archivo
Anchor link toEn lugar de una vista previa, verás uno de estos mensajes:
| Mensaje | Cuándo ocurre |
|---|---|
| El archivo está vacío. | El archivo no tiene contenido. |
| El archivo no es un JSON válido. | Un archivo .json (o un archivo que comienza con {) no se puede analizar como JSON, o su nivel superior no es un objeto. |
| El archivo CSV no tiene la columna “language”. | A la fila de encabezado de un archivo CSV le falta la columna language. |
| El archivo no tiene traducciones. | A cada fila, o a cada entrada JSON, le falta un código de idioma. |