Should the logic be more nuanced here?  What if we have `pt` but not `pt-BR`.  Should we not fall back to `pt` instead of `en`?  (I honestly don't know.  Nationalist sentiments may prefer falling back to `en` in such a case.  I cannot speak for what should happen with `en-US` and `en-GB`, we two peoples "separated by a common language.")