Remove available language only when it has loaded

This also ensures that, if you load the same language more than once,
a future that resolves to the language (or an error) is returned at
all times. Previously, we would only return it the first time the language
was loaded.
4d52fc0d12Antonio Scandurra committed on 3/16/2023, 9:46:55 AMparenta8ac08f
4 files changedLine totals unavailable