Language auto detection support added to client, closed #59