I have been trying to install a third-party Vietnamese keyboards (with the TELEX typing system - which is the most common typing system in Vietnam), but the Cosmic IME does not recognize any of them, even though it is properly registered in IBus. So, we can't select them in Cosmic Settings.
$ ibus list-engine
Language: Vietnamese
xkb:vn::vie - Vietnamese
Bamboo - Bamboo
Bamboo::Candy - Bamboo Candy
Bamboo::Us - Bamboo (US layout)
Bamboo::Flag - Bamboo Flag
xkb:vn:us:vie - Vietnamese (US)
Unikey - Unikey
xkb:vn:fr:vie - Vietnamese (France)
It seems Cosmic only recognize "xkb" keyboards