I've seen tons of American made apps from large companies that show bits of English here and there when switched to another language.
Localization is hard, even for companies that spend a lot of time and effort on it.
It isn't just string replacements!