DoC has language maps, because civs can share a language or can have multiple (fallback) languages. I also already have an mechanism in place to init DLL objects from Python (e.g. stability values), I just think it's excessive to do that for display purposes only.