[Resolved] I need help change our default language only in frontend.
This thread is resolved. Here is a description of the problem and solution.
Problem: You need to change the default language of your site's frontend while keeping the backend/dashboard in English.
Solution: To achieve this, follow these steps: 1. Understand that changing the default language in WPML affects both the frontend and backend. However, you can set a different language for the WordPress admin area. For detailed instructions, visit Setting the WordPress Administration Language. 2. To keep the backend in English while changing the frontend language: - Navigate to Users > Profile in your WordPress dashboard. - Set your preferred language for the backend under 'Language'. - Ensure to disable the option 'Set admin language as editing language'.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check the related known issues and confirm that you have installed the latest versions of themes and plugins. For further assistance, please visit our 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 need help changing the default language only in the frontend of my site, hidden link. I changed it yesterday, but it also changed on the backend, and I want to keep the backend/dashboard in English.
Symptoms:
The default language change affected both the frontend and backend, but I want it to only affect the frontend.
Questions:
How can I change the default language only on the frontend using WPML?
Is there a way to keep the backend language in English while changing the frontend language?
I also want to ask you if it is possible to just enable translations that is only for frontend?
I mean when I go in to String translation for translation jobs I only see the frontend translations that are needed to be translated. If possible to disable all admin, dashboard, woocommerce and backend texts in settings. Is it possible to do that?
But it also translates plugins, admin text and elementors building texts etc.
How can I just enable it to only show me the websites text, information and warnings texts, nothing else? To disable all other texts?
Please try a 3rd party service (i.e. Dropbox, Google Drive, hidden link">WeTransfer or etc) to share the video. Because here you can only attach images or screenshots.
You can upload any 3rd party service as mentioned in my previous message and then share the link in your next reply in this ticket. You don't need any direct email.
However, if this isn't working correctly, then probably there's some issue which we can check further.
2) Unwanted Strings:
Unfortunately there's no way of determining that which string is used on frontend and which is for backend only. However, with WPML -> String Translation, you can remove the unwanted or untranslated strings.
3) Translating particular strings out of thousands available in the list:
In WPML -> String Translation, you can search for specific strings. You can search in "All domains" or in particular domain (i.e. woocommerce as you did). You can also filter the search for already translated or untranslated ones.
I have solved the admin language now. But what I discover these days is that I now receive certain admin emails in Spanish, such as Wordfence, Cart abandonment, even orders, etc. How can I solve this?
Another thing I need help with is that I still have some texts that I can't find and can't translate. I have searched in String translations but can't find them. I will attach pictures of these text snippets, maybe will be easier for you to help me then.
Thank you for the updates and glad the original issue was fixed.
For the other question/issue, I recommend opening a separate ticket/chat because as per forum policy we can only handle one issue per ticket/chat. So you can get more to the point help, without mixing up several issues in one long ticket.
But how can I solve the Spanish admin emails? Because that is from the original issue. The language changing.
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.