Hi,
Our site has been using Cornerstone + WPML for many years. We currently have WPML Advanced Builder enabled , which allows us to edit the English and Hebrew versions separately in Cornerstone.
Most of our site consists of WooCommerce product pages rather than standard WordPress pages . Our products have separate English and Hebrew translations linked through WPML/WooCommerce Multilingual, and the product content/pages have also been built using Cornerstone.
I understand that WPML Advanced Builder is now deprecated and that Themeco recommends moving to the newer WPML Translation Management / Advanced Translation Editor and String Translation workflow, with Locale Conditions where language-specific layouts are required.
Before changing anything, we would like to understand the officially supported migration path for an established WooCommerce + WPML + Cornerstone site .
Specifically:
- Is there an official migration procedure for an existing site built using WPML Advanced Builder?
- If we disable WPML Advanced Builder, what happens to the existing English and Hebrew Cornerstone builder data? Is all of the existing content preserved?
- Can existing English/Hebrew Cornerstone pairs be converted to the new Translation Management / Advanced Translation Editor workflow, or do the translations need to be recreated?
- Is there an automated migration/conversion process, or does this need to be done manually for each page/product?
- How does the new workflow apply specifically to WooCommerce products? Our English and Hebrew products exist as separate WPML-linked WooCommerce product records. Do those records continue to work in the same way through WPML/WooCommerce Multilingual, while only the Cornerstone content moves to the new translation workflow?
- If both the English and Hebrew product records currently contain their own Cornerstone builder data created under Advanced Builder, is there a supported way to migrate that existing builder content without manually rebuilding all of our translated products?
- For pages or products where the English and Hebrew Cornerstone layouts are genuinely different, is the recommended replacement to use Locale Conditions within a single Cornerstone document ?
- What is the safest procedure for migrating an existing production site without losing any of the current Hebrew content, product translations, or Cornerstone layouts?
We have also reviewed WPML’s current documentation. WPML’s recommended WooCommerce workflow appears to be translating products through the WPML Translation Dashboard, while maintaining the translated products as separate WPML-linked WooCommerce product records. WPML also continues to document Cornerstone as a supported page builder whose translatable builder fields can be exposed to the WPML Translation Editor. What we have not been able to find is a documented migration procedure for existing Cornerstone content that was created using Themeco’s legacy WPML Advanced Builder workflow.
We will, of course, test any migration on staging first. We mainly want to make sure we understand Themeco’s intended migration path before disabling Advanced Builder or attempting to convert any existing Cornerstone/WPML data ourselves.
Thank you