update the API to use registerLanguageNegotiator
sync gaia bindings with html ones