I am writing an extension for Karachay Wikipedia. The extension gives users option to convert the page from Cyrillic to Latin. The discussion about it is here:
https://krc.wikipedia.org/wiki/Википедия:Конвертер
The design is very simple and is similar to
Serbian Converter. There is a switcher which have two options: Cyrillic and Latin. If user choses Latin he gets converted page. Cyrillic is by default.
The development is on GitHub.
https://github.com/soslan/KB-Cyrl2Latn-Converter It is not finished yet. I am going to add corresponding option to User Settings and switch to HTML parser. Currently it uses regex to determine what to translate.