 milijanM
|
hidden link
Check out this product I just translated, switch from English to original and vice versa to see the difference!!!
I can't waste my time with this anymore, the client is waiting for me and you send me links to your sources with instructions that don't help me!
Here, this is a completely translated product that has nothing to do with the original!!!!!!!!!!!!!!!!!!!!!
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
My apologies for the delay in answering, as I work from Tuesdays to Saturdays.
Further, I apologize for the misunderstanding, but when I first visited your site, not any product had yet been translated.
To translate custom fields, these fields need to be respectively set to "Copy" or "Translate".
Guide:
https://wpml.org/documentation/getting-started-guide/translating-custom-fields/
This solved the issue of the package prices.
---
What I do not understand at this point, is how these fields were created:
"URL link Facebook stranice ili @korisničko time"
"URL link Instagram profila ili @korisničko time"
"URL link do Google Business profile"
Could you please guide me to where I find the creation of those fields on the backend?
|
 milijanM
|
"URL link Facebook stranice ili @korisničko time"
"URL link Instagram profila ili @korisničko time"
"URL link do Google Business profile"
These fields are from Advanced Product Fields for WooCommerce plugin
Thank you for your help solving issue of the package prices.
Will I now be able to translate all products that have package prices or must a specific option be activated and translated for each product?
|
 milijanM
|
How can i translate product atributes?
|
 milijanM
|
I accidentally started the translation of a product through the WPML Translation Editor and now I can no longer start the translation as I have been doing the translation until now, which is the WORDPRESS Editor.
Can you help with the product hidden link
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
To translate the product fields at WooCommerce > Product Fields.
The issue seems to be that the plugin seems not to be compatible. I suspect it is an issue with the display condition, which will not detect the translated product.
To make this work the plugin will need to use WPML Hooks, like this one:
https://wpml.org/wpml-hook/wpml_object_id/
Do I understand correctly that the version you are using is the free version that is available on WordPress.org?
https://wordpress.org/plugins/advanced-product-fields-for-woocommerce/
Please confirm and I will try to replicate the issue on a test site and try to find a solution.
---
To translate global product attributes go to WPML > Taxonomy Translation.
---
To cancel translation jobs go to WPML > Translation Management > Jobs. Make sure that the translation method for the content is still set to "WPML Translation Editor" before canceling the job. After that you can switch the translation method back to "WordPress Editor".
Take note, that if you use the "WPML Translation Editor" as a translation method it will overwrite the translations that you created with the WordPress Editor.
If you need us to take a closer look into this issue, please take note that we handle only one issue per ticket. I can offer to split this issue into a new ticket and follow up with you from there.
|
 milijanM
|
Do I understand correctly that the version you are using is the free version that is available on WordPress.org?
>>> Yes, i am using free version of that plugin.
https://wordpress.org/plugins/advanced-product-fields-for-woocommerce/
Please confirm and I will try to replicate the issue on a test site and try to find a solution.
>>> Yes, you can replicate the issue on a test site. Please and thank you.
|
 milijanM
|
To cancel translation jobs go to WPML > Translation Management > Jobs. Make sure that the translation method for the content is still set to "WPML Translation Editor" before canceling the job. After that you can switch the translation method back to "WordPress Editor".
Take note, that if you use the "WPML Translation Editor" as a translation method it will overwrite the translations that you created with the WordPress Editor.
If you need us to take a closer look into this issue, please take note that we handle only one issue per ticket. I can offer to split this issue into a new ticket and follow up with you from there.
>>>> I did as you said but I still can't start the product translation through the wordpress editor. The checkbox button is grayout and cannot be selected!
Split the ticket and create a new one if it is already so complicated to solve this problem. Thank you
|
 milijanM
|
To translate global product attributes go to WPML > Taxonomy Translation.
Something is wrong with the global product attributes, I found them, but the Serbian word is in the place where the English word should be... I really don't understand this, it would be good if someone could explain to me what the problem is, where the error occurred so that I can know next time... this really doesn't work!
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
Issue 1)
I will try to replicate this on a new test site and then get back to you.
Issue 2)
You already have a translation in progress, which is why you can no longer create a duplicate. Open the translation inside the WordPress Editor and inside the right sidebar click on "Copy content from English". Then edit the content accordingly. No need to create a duplicate.
Issue 3)
Could it be that you switched the site's default language from Serbian to English?
Those attributes are created a Products > Attributes and these should always be created in site default language. If you find terms in a different language, you should delete and recreate them using the site's default language.
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
About the Advanced Product Fields:
For global fields created at WooCommerce > Product Fields:
Go to WPML > Settings > Post Type Translation and set "Product Field Groups (wapf_product)" to "Translatable".
Now, at WooCommerce > Product Fields edit your field group and use the translation option inside the right sidebar of the WordPress Editor to create a translation.
You will need to use the "WordPress Editor" as a translation method for this post type.
For custom fields created directly on products:
Go to WPML > Settings > Custom Field Translation and click "Show system fields". Search for the field "_wapf_fieldgroup" and set it to "Translate".
Now, edit the original product, save it, and open the WPML Translation Editor to translate the strings of the custom field. Make sure to only translate the texts. The settings strings should be copied and remain identical between languages.
See the test site here as a reference:
hidden link
|
 milijanM
|
Issue 2)
You already have a translation in progress, which is why you can no longer create a duplicate. Open the translation inside the WordPress Editor and inside the right sidebar click on "Copy content from English". Then edit the content accordingly. No need to create a duplicate.
>>> I do not see that option when i open a product. See picture.
Issue 3)
Could it be that you switched the site's default language from Serbian to English?
Those attributes are created a Products > Attributes and these should always be created in site default language. If you find terms in a different language, you should delete and recreate them using the site's default language.
>>> From the very beginning of creating the site, all atributes were in the original Serbian language. I don't know how this happened nor do I know how to revert it! Do you know how?
|
 milijanM
|
For custom fields created directly on products:
Go to WPML > Settings > Custom Field Translation and click "Show system fields". Search for the field "_wapf_fieldgroup" and set it to "Translate".
>>> I can not find this field group. Please see picture
|
 milijanM
|
For global fields created at WooCommerce > Product Fields:
Go to WPML > Settings > Post Type Translation and set "Product Field Groups (wapf_product)" to "Translatable".
Now, at WooCommerce > Product Fields edit your field group and use the translation option inside the right sidebar of the WordPress Editor to create a translation.
You will need to use the "WordPress Editor" as a translation method for this post type.
>>> This works now, thanks for the tutorial, it was helpful.
Can we now resolve the product attributes, please?
|
 Andreas W.
WPML Supporter since 12/2018
Languages:
English (English )
German (Deutsch )
Timezone:
America/Lima (GMT-05:00)
|
I am glad to hear that I was able to help you with the Product Fields issue.
Issue 2)
You do not see this option, as you are watching an original product. The mentioned option will only be available on the translations when editing them with the WordPress Editor.
I see here you still see unexpectedly the Advanced Translation Editor when opening the translation.
In such case, you needed to switch the translation method back to "WPML Translation Editor", then cancel the job at WPML > Translation Management > Jobs, and then switch the translation method for the page back to "WordPress Editor".
Now, if you access the translation the WordPress Editor will open and you will see the mentioned option to copy the original content.
Issue 3)
You can change the source languages for taxonomy labels and slugs. See screenshot. Please give this a try.
|