Most of us can tell when something has been written by a non-native speaker unless they are truly bilingual. The same goes for an unprofessional translation and especially if the translation has been done by a machine. The latter may be expected, but it is amazing how much-translated text is still done with glaring errors in it.