Importar desde Polylang, WPML y TranslatePress

Documentación / SwiftLing Pro

Ajustes › Importar incorpora a SwiftLing los idiomas y las traducciones de un plugin multilingüe utilizado anteriormente, con las mismas URL.

Settings › Import
Settings › Import

Si el sitio no tiene esos datos, la pantalla muestra No hay nada que importar.

Antes de empezar

  • Desactiva el otro plugin antes de iniciar la importación: SwiftLing lee sus datos de la base de datos.
  • Haz primero una copia de seguridad de la base de datos. La importación mueve las entradas traducidas a la papelera, y la limpieza elimina más elementos.

Los cinco pasos

  1. Datos encontrados: el idioma original, el formato de las URL y cada idioma con su grado de traducción.
  2. Opciones: por ejemplo, qué hacer con una traducción cuya estructura difiere de la del original (Importar lo que coincida o Mantenerla tal cual como copia independiente) y con los comentarios de las traducciones (Moverlos al original o Dejarlos donde están).
  3. Importar: inicia el proceso. Se ejecuta en el servidor, así que puedes cerrar la pestaña. Detener lo interrumpe y Continuar lo reanuda.
  4. Informe: qué se ha importado, qué no y por qué, con enlaces. Las filas se agrupan en: Por revisar, Conservado tal cual, Hecho por ti y Sin hacer.
  5. Limpiar: cuando el sitio tenga el aspecto esperado, elimina los términos traducidos, los menús de otros idiomas y las copias de los archivos que el otro plugin guardaba para cada idioma. El sitio visible no cambia. (Las entradas traducidas ya están en la papelera, que WordPress vacía a los 30 días).

Qué hace

  • Importa los idiomas, las carpetas y los nombres para que las URL no cambien.
  • Comprueba cada página y traduce cada texto con las traducciones que guardaba el otro plugin, página por página, incluidos la cabecera, el pie de página, los menús, los textos del tema y los plugins, y las imágenes que se mostraban en cada idioma.
  • Los textos traducidos parcialmente se muestran como antes: la parte restante aparece en el idioma original, como traducciones automáticas pendientes de revisión.
  • Los selectores de idioma del otro plugin se convierten en los de SwiftLing.
  • Las entradas traducidas se mueven a la papelera, desde donde puedes restaurarlas.

Según el plugin

  • Polylang y WPML guardan una entrada por idioma; también se leen las traducciones de cadenas de WPML.
  • TranslatePress traduce por textos; se leen sus diccionarios.

Las URL de Yoast SEO almacenadas bajo la carpeta de un idioma se restablecen, tal como hace Yoast cuando cambian los enlaces permanentes.

Consulta también las notas para desarrolladores en el repositorio (docs/import.md).