Revamp language loading.