add resources for a new provider
add language settings fully added new provider
preferences fix