I will provide you with access to the production environment as soon as the development updates have been pushed to production (expected within the next few days). Additionally, I will ensure that everything is backed up to prevent potential data loss.
Once you have access and are logged in, could you please check an issue with Translated Product Options? I am using STAGGS options on the products in the shop, but they are not being displayed in English. I reviewed the STAGGS documentation (hidden link), which states that it works with WPML. However, despite trying all the settings in WPML I could find, I couldn't resolve the issue.
I cannot find a way to translate the STAGGS options. When I checked the English language product here hidden link , the STAGGS options are missing.
Could you please install the required plugins (STAGGS and etc) and create some test products on this sandbox site hidden link to replicate the issue? I'd like to forward this to our compatibility team to check on the issue.
Thank you for confirming that I am not overlooking anything, as you also could not locate the option to translate the staggs options.
I recently installed the staggs plugin and created a product on your test site: hidden link
I am now wondering if it might be the case that the options are not inherently translatable. Instead, could it be that they need to be created separately for each language in Staggs? If so, this approach could be quite cumbersome and error prone, since with every price change for an option this has to be done for all languages.
Thanks for your patience. I'd like to share some feedback from our 2nd Tier Support. Here is what they mentioned.
We are referring to these settings in WPML > Settings > Custom Fields Translation > Check "Show System Fields"
Staggs Templates (sgg_theme):
These settings mainly save the design and configuration options for the theme. It’s recommended to set these fields as NOT translatable, or if you do choose to translate them, some fields should have a fallback and be set as "Copy." Some mandatory fields to mark as "Copy" include:
_sgg_configurator_gallery_type
_sgg_configurator_page_template
_sgg_configurator_theme
_sgg_configurator_button_type
You can locate these settings in WPML > Settings > Custom Fields Translation > Check "Show System Fields" Staggs Attributes (sgg_attribute):
According to the plugin's documentation hidden link , these should be translatable. You can easily translate fields like:
_sgg_step_title → Translate
_sgg_step_template → Copy
_sgg_attribute_type → Copy
_sgg_step_field_required → Copy
You can translate these attributes using ATE (Automatic Translation Editor).
Attributes Items (Arrays):
This is more complicated, as the attribute items are saved as arrays. You can't directly translate the item label (e.g., _sgg_attribute_items|sgg_option_label|0|0|value) as it will bring the full array instead of a single label. (As shown in the attached screenshot)
Recommendation: For attribute items, manual translation in the WordPress editor is needed. This means translating each item individually in the editor.
Products:
You can locate these settings in WPML > Settings > Custom Fields Translation > Check "Show System Fields"
The products should use the same Staggs template, and key fields should be marked as "Copy" like:
You can translate the product using ATE, but once the product is translated, you'll need to manually select the translated attribute (e.g., select "Material Option NL" instead of just "Material Option").
PS: It would be easier if the plugin used a taxonomy structure, similar to how WooCommerce handles attributes.
The topic ‘[Closed] Translated Product Options using STAGGS options not being displayed in English’ is closed to new replies.