finally

If the translation record isn't the same domain as the configured
default hasTranslation will return false (or rather check the wrong
domain and therefore return an inaccurate result)