Problem: The client was experiencing 404 errors on a multilingual website using the Milenia theme and MotoPress Hotel Booking plugin after translating the 'accommodations' slug. The URL slug alternated between 'nastaniavane' and 'accommodations' in the Bulgarian version, causing inconsistent behavior. Solution: The client resolved the issue by adjusting the slug translation settings in WPML. Instead of translating 'accommodations' directly to 'nastaniavane' in the string translation, the client set it to 'accommodations' in both English and Bulgarian. This change was then correctly reflected in the WPML settings for taxonomies and slugs, allowing the correct Bulgarian translation 'nastaniavane' to be used without causing errors. Additionally, we recommended troubleshooting steps such as clearing caches and synchronizing taxonomies in WPML if the problem persists. For detailed guidance on using WPML with MotoPress Hotel Booking, visit the following links:
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, 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.