More generally, this approach is in line with the view that language scalability is one of the most important challenges in NLP tasks.
nLP tasks have to evolve into a more streamlined software engineering process across languages.