The stanza models don’t exist for all languages, and in this case Locomotive failes with a Cannot download stanza model … It would be nice to be able to specify a fallback local (currently I hardcode it) to a similar language.
There’s a mechanism in train.py for a fallback mechanism (it’s hard-coded), one simply needs to add to the mapping variable source lang => stanza lang to use instead, perhaps it could be useful to make it a command line parameter instead.
to stanza.download skips the error, but probably gives a poorer output. I’m not sure what to do for languages where there is nothing very similar? Like Amharic?