[ad_1]
Using any theme with translatepress free version, the search return results only for the original language. Doesnt matter if its a product or blog post. The content has been translated correctly. Im trying to solve this for hours, read and tried so many options in google.
[ad_2]
TranslatePress translates pages “on-the-fly” when the frontend loads it, so the translated pages technically don’t exist. It’s saving individual strings in a DB table to achieve this. This is how it can automatically translate pages into multiple languages with little work on your end.
WP’s built in search is just searching the wp_posts table which only contains the original post. In order to achieve what you want, you’d either need to use a third party search (like Elasticpress) that indexes your sites frontend content, or switch to something like WPML that creates a separate page per language. You don’t get easy automattic translations with the latter options though.