Although I think you’ve done the right thing, in my particular case, which is full blog posts opened up in a Google Chrome window from my RSS reader on my mobile device, it doesn’t seem to have changed anything.

It looks like Chrome’s automatic offer to translate, on both desktop and mobile, is based on the language declaration in the <html> element, and that it ignores different language declarations nested more deeply.