We always stand for a comprehensive approach. If your site is at least translated into Chinese, this is already a big advantage, because the Chinese do not understand English well. But if you also have social networks, you will be immediately singled out among other universities.