Problem: The client is trying to enable a language switcher throughout the whole website using WPML but is unable to find documentation related to this. Solution: If you're experiencing issues with enabling a language switcher on your website, it might be due to the content post type (CPT) being set as not translatable. To display the language switcher without translating the posts, you can use the default language as a fallback for untranslated content. We recommend checking our guide on displaying untranslated content in secondary languages.
If this solution does not apply to your case, or if it seems outdated, please open 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, you can contact us directly through our support forum.
Problem: After installing the CMS plugin, the client received an error message indicating a problem with some database tables, specifically that the table 'nwv6ktf_prod.wp_icl_strings' does not exist. Solution: We recommend trying the following steps to resolve the issue: 1. Remove the warning message by clicking the small 'x' icon on the message. 2. Refresh the dashboard to check if the warning message persists. If the message disappears, then the issue is likely resolved. However, if the warning message persists, it indicates a more serious issue that needs further investigation. For more detailed information, please refer to the following documentation: https://wpml.org/faq/how-to-deal-with-error-messages-about-a-broken-table-that-needs-fixing/#problem-with-some-tables-in-the-database
If this solution does not apply to your case, or if it seems outdated, 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 the issue persists, please open a new support ticket at WPML support forum.
Problem: You are trying to translate words embedded in HTML tags within a .php template for a custom post type, which are not editable from the WordPress dashboard. Solution: If you're experiencing this issue, we recommend you try the following steps: 1. Wrap the strings in the gettext
Apply this procedure for all hardcoded strings you wish to make translatable. 2. Scan the theme or plugin from the WPML > Theme and plugins localization page where you updated the code. 3. Go to the WPML > String Translation page, search for the string, and add the translation. For more detailed instructions, please visit our documentation on translating texts wrapped in gettext calls.
If this solution does not apply to your case, or if it seems outdated, 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 you still need assistance, please open a new support ticket at WPML support forum.