This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to access the Translation Management and got the migration banner. Solution: If you're experiencing this issue, we recommend you follow these steps: 1) Ensure you back up your database. 2) Navigate to WPML → Support and click on the Troubleshooting link. 3) On the WPML Troubleshooting page, click the Force-enable WPML’s Advanced Translation Editor button.
This solution might be irrelevant if it's outdated or not applicable to your 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 view Translation Management or modify language labels. The issue can be seen at hidden link. WordPress sent me a notification about a fatal error with the WPML Multilingual CMS plugin. The error details are as follows: An error of type E_ERROR was caused in line 202 of the file /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Fns.php. Error message: Uncaught Error: Call to undefined method WP_Error::filter() in /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Fns.php:202. Stack trace: #0 [internal function]: WPMLFPFns::WPMLFP{closure}(Object(Closure), Object(WP_Error)) #1 /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154): call_user_func_array(Object(Closure), Array) #2 [internal function]: WPMLFP{closure}(Object(WP_Error)) #3 /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(50): call_user_func_array(Object(Closure), Array) #4 /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Either.php(105): WPMLFP{closure}(Object(WP_Error)) #5 /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/menu/edit-languages.php(1378): WPMLFPLeft->bimap(Object(Closure), Object(Closure)) #6 /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/menu/edit-languages.php(790): SitePress_EditLanguages->saveLanguageMapping(Array) #7 /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/menu/edit-languages.php(118): SitePress_EditLanguages->update() #8 /nas/content/live/hrmi/wp-content/plugins/sitepress-multilingual-cms/menu/languages.php(30): SitePress_EditLanguages->__construct(Object(WPML_Flags)) #9 /nas/content/live/hrmi/wp-admin/admin.php(293): include('/nas/content/li...') #10 {main} thrown.
Symptoms:
I expected to see the Translation Management page, but instead, I got a message saying 'This site has moved to a new location'. Additionally, there has been a critical error on the website, and WordPress sent a notification about a fatal error with the WPML Multilingual CMS plugin.
Questions:
Why am I seeing the message 'This site has moved to a new location'?
How can I resolve the critical error caused by the WPML Multilingual CMS plugin?
The issue appears to be triggered by the "Site is Moved or Copied" message at the top of the page. Please choose the appropriate option in the message.
I received your feedback. I apologize for not addressing your questions earlier.
The banner showed up because something changed in your installation. I'm not certain what caused it. To resolve the critical error, you need to remove the banner.
You said: "The banner showed up because something changed in your installation. I'm not certain what caused it. To resolve the critical error, you need to remove the banner."
Please can you clarify how to remove the banner when the text on it does not make sense?
I followed your link and it led to two paragraphs:
1. "Share credits across sites by linking the copy to an existing automatic translation account."
We don't need to do this. STAGING doesn't require any credits.
2. "Using WPML on Two Domains Pointing to the Same Website".
I'm guessing you are haven't read the background to this issue. They are 2 websites. The STAGING domain points to the STAGING website, and the PRODUCTION domain points to the PRODUCTION website.
Thank you for your feedback, Phil. I am sorry for not being clear from the very beginning. Have a lovely evening or morning 🙂
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.