Keep source language in shared state.