Problem: The client is a Game Platform Operator building a WordPress site and needs to manage content across three domains using WPML. They require content synchronization, multilingual support, and selective synchronization for localized content such as footers and Terms & Conditions pages.
Solution: We recommend the following steps: 1. Use WPML Automatic Translation to create and manage multilingual content and ensure timely updates across domains. WPML Automatic Translation Documentation. 2. Set up WordPress Multisite integrated with WPML to manage your domains from a single installation, with WPML handling the multilingual content. WPML Different Domains Per Language. 3. Utilize WPML Geo-targeting and Automatic Redirection for language-specific user navigation. WPML Geo-targeting, WPML Automatic Redirect. 4. Customize the WPML Languages Table for specific language URL configurations, adding custom languages, or adjusting language codes. Editing WPML's Languages Table. 5. Enable display of untranslated content on pages in secondary languages with WPML. Displaying Untranslated Content.
Please note that the solution might be irrelevant due to being outdated or not applicable to your specific case. If this is the case, we highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please open a new support ticket. Contact WPML Support.
Problem: The client needs advice on setting up a multilingual website with different content for different IP countries, using subdomains and separate domains, and whether to use WordPress Multisite and the Broadcast plugin.
Solution: 1. Configure WPML for different domains or subdomains per language as per the WPML guide on using different domains per language. 2. Use WPML's Translation Management and Duplicate Post or Fallback feature to duplicate content across languages and make specific adjustments for each region. Refer to the documentation on displaying untranslated content. 3. For content that differs by region, such as License Logos, T&C, and Footers, use WPML's String Translation module or Custom Fields Translation options. 4. Integrate GeoTargetingWP to direct users to the correct regional or language version based on their IP address. 5. Ensure your server is configured to handle the domains and subdomains, and use WPML to assign languages to them. More information can be found in the WPML documentation. 6. WordPress Multisite is not necessary unless there are requirements beyond WPML’s capabilities. 7. The Broadcast plugin might not be required as WPML's content duplication functionality should suffice. 8. Use GeoTargetingWP to redirect users from non-specified regions to a restriction notice page.
If this solution does not apply to your situation, or if it seems outdated, we recommend opening a new support ticket. We also highly recommend checking related 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.
Problem: The client is trying to use automatic translation but is facing an issue where the translation page shows that they don't have enough credits, despite having more than 60k credits in their account. Solution: If you're experiencing an issue where your translation credits are not showing up on your new site after duplicating from an older site, we recommend the following steps: 1. Unregister WPML from the new site by following this guide: Unregister WPML. 2. Generate a new site key from your WPML.ORG account and re-register WPML with that key. Instructions can be found here: Register WPML. 3. Remove the credits from the previous site using the guidelines here: Remove Credits from a Site. 4. Allocate credits to your newly registered site by following the instructions here: Assign Automatic Translation Credits. If after following these steps the problem persists, please open a new support ticket with us and we will be happy to assist you further.