Yes! It is mandatory to translate your website before enlisting in foreign search engines and directories. For Example, if you want to put up your website on a Chinese search engine, then you must have at least one page (generally your home page) translated and optimized in Chinese before trying to enlist it in a Chinese search engine. If you want a Russian website, then you must have at least one page translated in Russian and optimized with Russian Keywords to enlist in Yandex search engine. These pages are considered as “Foreign” entry pages. This is the right process of making an entry into a foreign market. There are separate rules for separate countries, so we always have natives of respective countries cater to their respective webpages.