I improved language object so that it makes language code read only.