I don’t know of any large company that translates all of its content into all of its target languages.
I won’t go into the many reasons for why this is — money being the major reason — but I will say that if this is an issue you struggle with you’re not alone.
The key to success is in managing user expectations. Few companies do this well.
I wrote a bit about this for a sponsored blog post here.
Some links are better left un-translated
Let’s suppose that you’ve translated 25% of your website — you’re bound to have plenty of web pages that link to other web pages that are still in the source language. Should you remove those links, or should you translate them?
I recommend leaving these links un-translated. Therefore, users will see English text before they click on it, which is a subtle but important way to manage user expectations.
An alternative, which can often be supported by content management systems, is to go ahead and translate the links but also append text that reads “In English” next to the link. Make sure “In English” is also translated!