Implement alternative language separately