Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is experiencing an error on their staging site where WPML String Translation cannot write .mo files to the

/wp-content/languages

folder because it is not writable, which is preventing string translations from appearing on the site.
Solution:
We recommend that the client ensures the

/wp-content/languages

folder on their server is writable. This is necessary for WPML to function correctly as it needs to write to this folder when translating strings. To resolve this issue, the client should follow the steps outlined in our documentation on troubleshooting .mo files generation. Here is the article for assistance: https://wpml.org/faq/cannot-write-mo-files/.

If this solution does not seem relevant, please open a new support ticket with us for further assistance.

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.

This topic contains 2 replies, has 2 voices.

Last updated by Andrey 1 year, 5 months ago.

Assisted by: Andrey.

Author Posts
November 9, 2023 at 2:34 pm #14768365

judithS-6

I am receiving this error on my staging site:
WPML String Translation is attempting to write .mo files with translations to folder:
/home/customer/www/staging2.restaurantecandente.com/public_html/wp-content/languages

This folder appears to be not writable. This is blocking translation for strings from appearing on the site.

To resolve this, please contact your hosting company and request that they make that folder writable.

For more details, see WPML's documentation on troubleshooting .mo files generation..

-----------------------------------------------------

Link: hidden link

November 9, 2023 at 2:35 pm #14768379

judithS-6

I do not have a "language" folder in my wordpress installation

November 9, 2023 at 10:54 pm #14771539

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

It seems that WPML is currently unable to write to your server to create the language folder. In order for WPML to function properly, it needs to be able to write to the languages folder whenever you translate strings.

We recommend that you follow the steps outlined in this article: https://wpml.org/faq/cannot-write-mo-files/. This should help resolve the issue you're experiencing.