run-time locale switch of request manually

This commit by me is in public domain.