[Resolved] Translated string doesn't show translation on front page
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is having an issue where a translated string "Zaloguj i zarejestruj się za pomocą swojego konta Facebook lub Google" is not displaying in different language versions on their login page, despite following the standard troubleshooting instructions. Solution: First, we recommended re-registering the string for translation: 1. Navigate to WPML → String Translation. 2. Enable the option "Look for strings while pages are rendered". 3. Visit the page where the untranslated string appears. 4. Return to WPML → String Translation to see if the string is now registered. 5. Translate the string accordingly. Additionally, we suggested deactivating all non-WPML related plugins temporarily to check if there is a plugin conflict.
If the above steps did not resolve the issue, we provided a code modification solution: 1. Open the file
Have you tried to delete this string from WPML → String Translation, register, and translate it again?
You can register the string using the following way:
- Go to WPML → String Translation
- Activate the option "Look for strings while pages are rendered"
- Open the required page where untranslated strings are displayed
- Go back toWPML → String Translation and check if the given string has been registered
- Translate
What are the results if you temporarily deactivate all non-WPML related plugins?
ad 1) I did all this, it didn't help. Moreover, when I deleted just this string, I lost other translations on the page (thankfully they came back when I turned off the rendering options).
ad 2) It doesn't change anything, the problem is with only this one string.
I need to request temporary access (wp-admin and FTP) to your site – preferably to a test site where the problem has been replicated if possible – in order to be of better help. 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.
I was able to replicate the issue on a fresh installation and discovered that it was due to a compatibility issue with the Heateor Social Login plugin. I have reported the issue to our compatibility team and will keep you updated as soon as I receive more information.