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.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
- | - | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 | 9:00 – 18:00 |
- | - | - | - | - | - | - |
Supporter timezone: America/Lima (GMT-05:00)
Tagged: Compatibility
This topic contains 0 reply, has 1 voice.
Last updated by Andreas W. 3 days, 8 hours ago.
Assisted by: Andreas W..
Author | Posts |
---|---|
April 13, 2025 at 6:32 pm #16926774 | |
metroW |
Background of the issue: Symptoms: Questions: |
April 13, 2025 at 6:46 pm #16926864 | |
metroW |
Below is a link to one post where you can see this occurring. You will notice there is inconsistency across each languages. Some languages translate one term, while another does not. I have also included a screenshot and links to each in-language archive page below hidden link Here are the languages where we can see this happening for each term. Please note that the only page where all of the translations are rendered properly is Chinese (Traditional). "Like" "Be the first to like this." "Leave a Reply" "Write a comment…" "Comment" Below are links to our homepage in each language English: Amharic: Arabic: Chinese (Simplified): Chinese (Traditional): French (No posts yet): Japanese (No posts yet): Korean: Russian: Somali: Spanish: Tagalog: Tigrinya: Ukrainian: Vietnamese: |
April 15, 2025 at 9:34 pm #16936198 | |
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Hello, It is odd that the translation here works for some languages and others not, which makes it seem like the translations stopped working and this could mean that there is maybe an error occurring on the site. I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further. You can find the required fields below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it. IMPORTANT The private reply form looks like this: Click "I still need assistance" the next time you reply. Video: Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form. Best regards, |
April 16, 2025 at 10:39 am #16937946 | |
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
"Like" & "Be the first to like this" To investigate this further, I would need to find out first where these strings are coming from. "Leave a Reply" "Write a comment…" & "Comment" --- Now, there have been some known issues about text domains not loading on time which is something that has been occurring since the latest major update of WordPress. In those cases, theme and plugin authors needed to update the way in which they load text domains inside their plugins. I have connected to the server using FTP and enabled WP DEBUG to check for errors, specifically: Notice: Function _load_textdomain_just_in_time was called incorrectly Until now not any debug.log file was created on the server. Do you maybe see any similar error inside the error.log section of your WordPress.com site? --- I tried to use "All In One WP Migration" to create a local copy of the site for further revision of these issues but the export failed. Any idea why I am not able to create a package of the site? Maybe the server is out of storage capacity? |
April 16, 2025 at 12:42 pm #16938828 | |
metroW |
Hi Andreas, Thank you for looking into this. I added translations for "Leave a Reply" and it's now being translated properly across all of the languages we could test. This morning, I created fresh backups using JetPack, UpdraftPlus, and All In One WP Migration (see attached image). I'm hoping you can create a local copy of the site using either UpdraaftPlus or All In One WP Migration. I checked the PHP and log files, but, didn't find anything similar to: Please let me know if I can provide any further information. Thanks, |
April 16, 2025 at 1:42 pm #16939261 | |
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Thank you for your message! I see the package is kind of big with more than 30GB. It might take a while to create a local copy with such a huge database. I will reach out to you later today with my findings. |
April 16, 2025 at 3:46 pm #16940082 | |
metroW |
Hi Andreas, I noticed our site was disconnected from JetPack. Was this intentional? If not, it's critical that the connection is restored as soon as possible. When trying to reconnect this morning, I got the following message: -10520: Jetpack: [missing_token] Please see the attached image. Here are the steps I followed: hidden link |
April 16, 2025 at 5:21 pm #16940689 | |
metroW |
Hi Andreas, It appears that our connection to JetPack has been restored. If you need to disconnect from JetPack, please let us know prior to doing so. WordPress.com's hosting service requires that the connection be maintained in order for the site to appear online. I appreciate your continued support with the missing translations. Thanks, |
April 16, 2025 at 8:44 pm #16941240 | |
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
My apologies for the inconvenience. Indeed, I disabled the plugin for 5 seconds to identify if a string was actually coming from this plugin. I was not expecting that this would disconnect the connectivity between your site and Jetpack and I am sorry for the interruption. I am still migrating the website. Due to the huge amount of the database, such a task can take a very long time. I hope the migration will still finish today so that we can move forward with the ticket. In case you do have a staging site available that displays the same issues, it could save us a lot of time. If you do not hear back from me today, take kindly note, that I will be offline for the holidays and back in office on the 22nd of April. |
April 16, 2025 at 10:30 pm #16941385 | |
metroW |
No problem, Andreas. We were back up and running relatively quickly. Please refrain from working on the production site for now. We will set up and give you access to our staging site. Can you please provide guidance on how to configure WPML in our staging site so that your team can work in the staging environment and our team can work in both staging and production? We do have some major updates planned that would be best to work on in the staging site and then sync the staging back to production when ready. Please explain how we can keep content from both sites synced up in the most efficient manner moving forward. Have a great holiday weekend! Thanks, |
April 22, 2025 at 10:13 pm #16957347 | |
metroW |
Hi Andreas, I went ahead and synced our production site to staging on WordPress.com and set the staging site up as a copy in the WPML wizard. During the setup process, I got a message on our staging site that said: "Great. Now this site and its copy on hidden link are sharing the credits for automatic translation. Credits that you add on either site will be available on both sites. If you stop using this site, you don't need to worry about losing credits." Please see the 2 screenshots I added for your reference. Both screenshots were taken while logged into our staging site. I have just a couple of questions: 2. When visiting ingcountymetro.local, my browser displays the message below. Am I doing something wrong or is this by design? 3. Do you need any further information from us to continue troubleshooting the missing translations in the staging environment? Thanks, |
April 22, 2025 at 11:23 pm #16957491 | |
metroW |
Hi Andreas, Another related issue has come up. When publishing new blog posts, even though there were no translated versions published, our outgoing JetPack emails are rendering in Vietnamese, while English is the default language of our website. Can you please explain how to remedy this? I have attached a screenshot for your reference. Thanks, |
April 22, 2025 at 11:35 pm #16957523 | |
metroW |
Hi Andreas, In case you need it for reference, here is all the copy that was included in the email: ***** Begin email copy ***** Metro Matters By Al Sanders on April 22, 2025 Continue reading You can also reply to this email to leave a comment. Metro Matters © 2025. Manage your email settings or unsubscribe. Get the Jetpack app Automattic, Inc. 60 29th St. #343, San Francisco, CA 94110 ***** End email copy ***** Thanks, |
April 23, 2025 at 12:29 am #16957552 | |
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
Hi, I was able to install a local copy of the site to investigate the issue. 1) On this local install the "Like" button does not appear, which might be related to the fact that you need to be connected to Jetpack. 2) Also the comment form appears differently on the local install and uses different strings, which also might be related to Jetpack and the fact that it is not registered for this local install. Jetpack Settings: After all it looks like all the strings that you are actually trying to translate are coming from the Jetpack plugin. You could in this case try to scan the plugin for new strings at WPML > Theme & Plugin Localization. Sometimes it might occur that some registered strings will not longer display the translations as expected. You could in this case test to delete one of the affected strings at WPML > String Translation first, then register them again and translate them. --- Regarding your Staging: Once you create the staging, you will need to register its site URL on wpml.org and then register WPML on the site. https://wpml.org/account/sites/ Each site needs its unique site key. There is not a way to sync the content between staging and production from WPML's side, but you could connect both sites so that they share the translation memory of the WPML Translation Editor and the glossary and translation credits. This will have the effect, that if you translate something on one site, you will see the translations becoming auto-completed inside the translation editor on the other site. Further, we also offer the plugin "WPML Export & Import" which lets you move content including translation from one site to another: The private reply form is now enabled again so that you can provide me access to the staging site, in case further assistance is still needed. Best regards |
April 23, 2025 at 3:41 am #16957786 | |
Andreas W. WPML Supporter since 12/2018 Languages: English (English ) Spanish (Español ) German (Deutsch ) Timezone: America/Lima (GMT-05:00) |
It looks like the hosting company does not allow me to edit the wp-config.php file. If I visit the root directory of WordPress the file is not available. Please edit the file on your server and enable WP DEBUG by adding/editing: define('WP_DEBUG', true); Leave me a comment once you are done with this task. In case this file was deleted by mistake, please ask you hosting support to assist you with recreating the file. |