Problem: You are trying to use auto translation on your website, but it has stopped due to low credits even though you have purchased 200,000 credits. The purchased credits are not showing on your credit balance on the site. Solution: The purchased credits should be instantly available on your WPML.org account. You need to assign the credits from your WPML.org account to your registered site. Follow these steps: 1. Log in to your WPML.org account and go to the Sites page: https://wpml.org/account/sites/ 2. Delete the existing site key (if it exists). 3. Log in to your site, navigate to the Dashboard >> Plugins >> Add new >> Commercial tab and click the Unregister WPML from this site link if it exists. 4. Click the Register WPML link. 5. Click the Get a key for this site link. It will generate the Key for your site, and you can also assign the credits using that popup. 6. Copy the key, paste it back into the input box, and press the Register button.
If this solution does not resolve your issue or if it seems outdated or irrelevant to your 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 needed, please open a new support ticket at WPML support forum for further assistance.
Problem: The client wants to automatically translate specific types of posts, such as 'Job Listing' posts, to specific languages like German, using WPML, without manually clicking 'translate'. Solution: To set up WPML for automatic translation of specific post types to a selected language, follow these steps: 1. Ensure automatic translation is enabled in WPML -> Settings first section. 2. Activate the 'Pay-as-you-go' configuration or purchase translation credits. 3. Navigate to WPML -> Translation Management, filter by the post type, select the post types in bulk, set all languages to do nothing, and select German to automatically translate. For more details, see the guide at WPML Bulk Auto-Translation Guide. 4. To enable automatic translation without manual intervention: - Go to WPML -> Settings, activate 'Translate Everything Automatically', and save the changes. - In the 'Post Type Translation' section, activate/deactivate automatic translation for specific post types. Important: Create a full backup of your site before making these changes. Ensure that 'Pay-As-You-Go' is not activated during these changes to prevent unwanted site-wide translations.
If this solution does not resolve your issue or seems outdated, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket for further assistance at WPML Support Forum.
Problem: The client wants to configure WPML so that if a page does not exist in a specific language, accessing the URL for that language version returns a 404 error, instead of redirecting to the original language or displaying the content in the default language.
Solution: 1. We identified that the issue occurs only when the client's Child Theme is active. 2. To resolve the issue, we suggested commenting out lines 3 to 13 in the functions.php file of the Child Theme. 3. We explained that WPML's default behavior is to redirect to the original content if a translation does not exist, which is generally beneficial for SEO. 4. We mentioned that disabling this behavior would require custom code using hooks such as
wpml_is_redirected
and
template_redirect
. 5. We provided links to the relevant documentation:
6. We informed the client that this customization goes beyond WPML's integrated functionality and our support policy, which can be found here: https://wpml.org/purchase/support-policy/. 7. For further assistance, we recommended seeking help from an experienced developer and provided a link to find contractors: https://wpml.org/contractors/.
If this solution does not seem relevant to your situation, please open a new support ticket at our support forum.