yr: support language preference
yr: support language preference

Former-commit-id: c9ee5317dea398711212b4cc1e344f6eef63f1d6 [formerly 750d81cee8281d9f8b3812fc8d942303cdff7fe4]
Former-commit-id: e9ea2723ab11b9815be5e33843bbfd2bd62b252e
haste/ivar2,torhve/ivar2,torhve/ivar2,torhve/ivar2