Finish updating the language support, add to JS