Using Microsoft Bot Framework, we were able to create an easy to maintain "Orchestration Bot" that can both manage sub-bots and provide multilingual support.
A wrapper for the Microsoft LUIS Cognitive Service that provides universal language support (after training) using the Cognitive Service Translation API.
Developing an extension for Microsoft Bot Framework that supports graph-based dialogs and dynamic loading of those dialogs from an external data source.