Problem: You need to automatically translate only the public pages on your site and are unsure how to configure WPML to exclude private pages from automatic translation. Solution: We recommend switching to the "Translate What You Choose" mode in WPML. You can do this by navigating to WPML -> Settings -> Translation mode. Once you have switched modes, you can manually select which pages you want to translate automatically. For detailed instructions on how to send pages for automatic translation, please visit Translating Individual Pages, Posts, and Other Content Automatically.
Please note that this solution might be outdated or not applicable to your specific 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 this does not resolve your issue, please open a new support ticket at WPML support forum.