Hi Denny,
I think that using an open spec like Microsoft's LCID would probably come in useful here? There are mappings to ISO codes, etc.
I'm not an expert in this particular area, but I do know that in present day, from some scientists, that this is how some of their systems interact with Digit's rather than Letters when there is a need.
There is some history with LCID's here also with W3C, IANA and other orgs, but I was never a part of the standards or open spec drafts at the time in the 90's, so I don't know the history.
So you might have to poke some other folks more in the know than myself.