changing fallback languages at runtime

see #313. Feel free to comment on this PR.