Hi!
I'm pinging a few pages about this, and this one is perhaps the most relevant, because you are already doing something similar, and I'm trying to see how can it become even better.
This Wednesday, August 26 at 12:00 UTC (noon) there will be an online meeting on the topic of localizing Scribunto Lua modules.
More about this event: mw:Wikimedia Language engineering/Showcase.
All editors are invited, especially all those who:
- Develop modules and templates in any wiki, particularly the multilingual ones such as Wikidata, Commons, Meta, and mediawiki.org.
- Translate software and pages using the Translate extension on translatewiki.net, Meta, mediawiki.org, etc., and manage translatable pages.
A little intro can be found at Phabricator task T238417, and much more information will be given at the meeting.
Thanks!