Alter theme pages on language switch

Page/Post title is the least reliable way to detect specific content as title is easy to edit, but just because it was edited do not mean that functionality should change. Same goes for slugs.

In your specific case, template detection sounds like the best way to go. If there is a somewhat different styling or layout between the pages than give each one a different template.