Language selector

JEP 505