This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to translate a specific block from English to German on your site, but the section below the pictures remains in English and refers to English language pages. Additionally, the German version of the homepage differs significantly from the English version. Solution: We suspect that the emojis at the beginning of each heading might be causing the translation issues. We recommend removing the emojis from the headings and attempting the translation again. For example, we duplicated the page on your site as a new draft without the emojis, and the translations worked correctly. If removing emojis is not an option for you, please let us know so we can further investigate and possibly escalate the issue. Regarding the use of formal German, not all translation engines support it. If you are using DeepL, you can set up WPML to use formal German by navigating to WPML > Settings. Here is the documentation on how to change automatic translation engines: https://wpml.org/documentation/automatic-translation/how-to-change-automatic-translation-engines/
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket at WPML support forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
I am trying to get a specific block translated from the English version to the German version on my site. The issue can be seen on this page: hidden link. Additionally, there are discrepancies between the English and German versions of the homepage: hidden link. Here is the English original: hidden link and the German version: hidden link.
Symptoms:
The section below the pictures is still in English and refers to English language pages, not to the German translation pages. The German version of the homepage is totally different from the English original.
Questions:
Why is the section below the pictures not translated to German?
Why does the German homepage differ from the English version?
"Next, please open the original page and edit one of the infobox blocks. Then save the page again and open the translation editor. You should now be able to translate the blocks."
Instead, I saw this error message: hidden link
There used to be a pane with English/Leftside and German/Rightside.
The entrance to that pane is exceptionally well hidden, almost as if you intentionally wanted to prevent users from finding it.
I cannot find it.
Thus, I cannot add the German translation.
OK, I found access to the translation pane (it is really well hidden; why do you make it so hard to find it?)
However, the block from the "Ultimate Addons for Gutenberg" plugin (formerly Spectra) is still not shown on the translation pane. Thus, I cannot translate it.
OK, I found access to the translation pane (it is really well hidden; why do you make it so hard to find it?)
However, the block from the "Ultimate Addons for Gutenberg" plugin (formerly Spectra) is still not shown on the translation pane. Thus, I cannot translate it.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
I'd like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.
You'll find the necessary fields below the comment section if you log in to leave the next reply. The information you provide will be private, meaning only you and I will be able to see and access it.
IMPORTANT
Please be sure to create a backup of the website and database before granting us access.
If you don't see the "wp-admin / FTP" fields, your login credentials for the post and website will be set to "PUBLIC." Do NOT publish the information unless you see the required wp-admin / FTP fields.
The private reply form looks like this:
hidden link
When replying again, click "I still need assistance".
Video: hidden link
Please note that we are required to request this information individually on each ticket. We are not permitted to access any login information that was not specifically provided in the private reply form for this ticket.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
I have tried to replicate this issue on a new test site, but the issue does not occur here. I can translate the Info Box Blocks without adding an additional config:
One-Click-Login: hidden link
I suspect that what is breaking the translations here are the emojis at the beginning of each heading. Would it be possible to test translating the page without using emojis?
Further (likely not linked to this issue):
In your website's wp-config.php file, I noticed that the WordPress secret keys are incomplete.
Currently, it only contains:
AUTH_SALT: Salt for the authentication cookie
SECUREAUTH_SALT: Salt for the SecureAuth cookie
LOGGED_IN_SALT: Salt for the login cookie
NONCE_SALT: Salt for nonces
It should look like this:
define('AUTH_KEY', '...');
define('SECURE_AUTH_KEY', '...');
define('LOGGED_IN_KEY', '...');
define('NONCE_KEY', '...');
define('AUTH_SALT', '...');
define('SECURE_AUTH_SALT', '...');
define('LOGGED_IN_SALT', '...');
define('NONCE_SALT', '...');
You can create a new entry at hidden link and replace it in your wp-config.php file.
According to your profile, you are familiar with the German language.
Please take a look at this page translated by WPML:
hidden link
As you can see, more than 50% of the content is still in English.
To me, this does not appear to have anything to do with emojis. It looks to me like a very fundamental flaw in WPML.
Addendum: And WPML's own translation engine, which is expressly recommended for use and costs the most credits, cannot even write German text in the informal ("Du") form.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Testing:
I have duplicated the page on your site as a new draft and removed the emojis. The translations worked out.
Example: hidden link
Would this be an acceptable workaround?
Note that translating emojis is not yet widely supported and can cause unexpected issues. If not using emojis is not an option for you, I can offer to replicate the issue and escalate it.
It is the horror:
I cannot save my translations.
I am getting error messages.
They do not tell me what they want.
I cannot close the translation.
I fear that it will be lost.
Your duplicated page is not visible.
It produces an error message in my browsers.
Also, I switched to DeepL translation, since you confirmed that WPML translation is incapable of using informal German, which I want to have on my site.