Documentación > Migrar traducciones entre sitios

Migrar traducciones entre sitios

Explorar Documentos
Buscar Documentación

Al migrar traducciones entre sitios, es importante asegurarse de que el contenido permanezca idéntico en ambos sitios, incluyendo el mantenimiento de los mismos IDs de publicación. Las traducciones en las tablas principales son independientes del ID de publicación, pero todavía existen algunas asociaciones, particularmente con los resultados de búsqueda en idiomas traducidos y datos relacionados con el usuario.

Al migrar, se recomienda copiar las tablas estándar de WordPress. Esto asegura que el contenido y la estructura se conserven correctamente, minimizando problemas potenciales con datos o configuraciones personalizadas.

Las traducciones solo se pueden utilizar si se mantienen los mismos idiomas predeterminado y adicionales, ya que TranslatePress almacena las traducciones de forma unidireccional en la base de datos: del idioma predeterminado a cada idioma adicional.

Dado que TranslatePress no duplica el contenido para una migración independiente, las traducciones siguen vinculadas al contenido del idioma predeterminado en la base de datos. Para migrarlas, exporta las traducciones en formato .sql e impórtalas directamente a la nueva base de datos.

Cómo migrar traducciones manualmente entre sitios web

Si buscas migrar todas las tradu.

A continuación se detallan los pasos necesarios para transferir todos los datos de los plugins (incluidas las traducciones) a tu nueva base de datos:

1. Migrando las tablas

A continuación se muestra una lista de todas las tablas creadas por TranslatePress:

  • wp_trp_diccionario – las tablas del diccionario contienen cadenas traducidas manualmente o automáticamente
  • wp_trp_gettext* – las tablas de gettext contienen cadenas de temas/plugins que ya tienen una traducción
  • wp_trp_gettext_original_meta – las tablas gettext contienen cadenas de temas/plugins
  • wp_trp_gettext_original_strings – las tablas gettext contienen cadenas de temas/plugins
  • wp_trp_original_strings – la tabla de cadenas original contiene cadenas en el idioma predeterminado, sin ninguna traducción
  • wp_trp_original_meta – la tabla meta original contiene metadatos que hacen referencia al id del padre de la publicación
  • wp_trp_slug_originales – la tabla original de slugs contiene slugs en el idioma predeterminado, sin ninguna traducción (Esta tabla se ha añadido a partir de las versiones TranslatePress Multilingual 2.8.4, TranslatePress Personal 1.2.9 y TranslatePress Business/Developer 1.4.2)
  • wp_trp_slug_translations – la tabla de traducción de slug contiene cadenas traducidas manualmente o automáticamente (Esta tabla se ha añadido a partir de las versiones TranslatePress Multilingual 2.8.4, TranslatePress Personal 1.2.9 y TranslatePress Business/Developer 1.4.2)

2. Migrando las opciones y las claves meta

A continuación se muestra una lista de todas las opciones y metaclaves creadas por TranslatePress, junto con las tablas en las que se han insertado:

  • _postmeta tabla – las claves meta insertadas en la tabla _postmeta tienen los viaje prefijo (A partir de las versiones TranslatePress Multilingual 2.8.4, TranslatePress Personal 1.2.9 y TranslatePress Business/Developer 1.4.2, ya no almacenamos información en esta tabla.)
  • _termmeta tabla – las claves meta insertadas en la tabla _termmeta tienen el viaje prefijo (A partir de las versiones TranslatePress Multilingual 2.8.4, TranslatePress Personal 1.2.9 y TranslatePress Business/Developer 1.4.2, ya no almacenamos información en esta tabla.)
  • _opciones tabla – opciones insertadas en la tabla _options tienen la viaje prefijo
  • _usermeta tabla – las claves meta insertadas en la tabla _usermeta tienen las _trp_ prefijo

TranslatePress Multilingüe

El mejor servicio de localización de sitios web para sitios de WordPress. Gestiona todo desde una interfaz visual.