Yep. That is the same site and article. A notice pops up in the corner to ask if I want it translated too.