[Resolved] some custom field translation does not work under Uncode theme
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was unable to translate custom fields on their website using WPML with the Uncode theme. The custom fields were not appearing in the WPML Translation Editor, and they were not found in any translatable string lists. Additionally, they encountered a warning about the site being moved or copied.
Solution: 1. We scanned the Uncode Theme for new strings via WPML -> Theme and Plugin Localization. 2. We navigated to WPML -> String Translation and clicked on "Translate texts in admin screens" at the bottom of the page. 3. We located the detail field labels and added them to String Translation using the text-domain filter
admin_texts_uncode
. 4. We provided instructions to use the text-domain filter to find and translate the labels.
We were having trouble translating some custom fields on our website using WPML.
The theme we are using with is Uncode.
Please see below one of our reference pages in Hungarian and in English.
You can find the project details and under that some custom data, like these:
Év:
Ügyfél:
etc.
- hidden link
- hidden link
We’ve found some help in your documentation regarding this issue and it suggested changing from the Classic Translation Editor to the Advanced one.
As we have a lot of translation already done (and there is a warning that our content may be lost when we change editors) we decided to change to Advanced Editor only for the new content.
Do I understand right, that the fields are showing up inside the WPML Translation Editor but the translations are not showing up on Front-End or is the WPML Translation Editor not even able to display those fields?
In the last mentioned case, you might need to verify the custom field translation preference ("translate", "copy", "copy once", "ignore") settings which usually can be found at the bottom of each page inside the section "Multilingual Content Setup" or at WPML -> Settings -> Custom Field Translation.
If you still need assistance, I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better for a testing site where the issue is replicated.
You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.
IMPORTANT
Please make a backup of site files and database before providing us access.
If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this: hidden link
The values of theses fields are actually translated and also showing up inside the WPML Translation Editor.
What is not working as expected are the labels and those usually are only able to be translated with WPML String Translation, unless there is an option to translate them on the backend:
I see those elements are appearing inside the Yellow-Pencil-Editor as "Detail Labels".
Are those custom fields created somewhere on the backend?
If so, where exactly are those custom field created and where can I edit those labels?
Which plugin is responsible for creating those fields?
I have translated those custom fields in String translations but they still don't appear in English on the front end or back end. I signed out and in again but no result.
it seems that the system only needed some time to have those custom fields displayed translated 🙂
Temporary issue was that unfortunately the English version menu doubled its parts but after turning on and off the menu itself as primary menu solved it.
Thank you again for your fast and helpful service!
Regards,
Csaba
This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.