Problem: When translating a website to Spanish, certain media items such as logos and social media icons disappear on the translated pages. The logo, added via a custom field from an ACF options page, does not appear in the Spanish version. Additionally, the media library shows no items when switched to Spanish, and an error message 'Sorry, you are not allowed to access this page' appears when trying to access the Spanish version of the Options page. Solution: 1. Ensure the ACF options page is translated. Go to the options page, switch to Spanish from the top admin bar, and either upload/select the logo for Spanish or re-save the options page if the field is set to Copy. More information can be found here: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/#acf-options-pages 2. Set ACF field groups to not translatable as they can cause issues if set otherwise. Details on this setup are explained here: https://wpml.org/errata/advanced-custom-fields-field-group-should-be-set-as-not-translatable/ 3. Disable any role/restriction plugins and create a standard WordPress administrator user to resolve access issues. 4. Disable the 'Happy Files' plugin which causes the media library to appear empty in the secondary language. Run the Media Translation manual sync from WPML → Settings → Media.
If these steps do not resolve your issue, or if the solution seems outdated or not applicable to your case, we recommend opening a new support ticket. We also 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. For further assistance, please visit our support forum at https://wpml.org/forums/forum/english-support/.