Forum: Multi-Language Add-In for VB6

Translating strings on-the-fly

Hi, I'm looking into possibly buying this component, but I had a question about translating strings. I was thinking it would be most easy if I just used a function supplying a language ID and the original source text for translation, but I can't find this in the software. I'm very new to your software, so please forgive my ignorance.

For example, I found:
MsgBox ml_string(46, "Save changes?")

The ID 46 appears to be a hard-coded translation of "Save Changes?", but say I want to change the string to "Load Changes?". Would I have to run the project through some new procedure that would "rebuild" everything some how?

I was wondering if it were possible to have a function like:
TranslateText(OutLangID as Long, sString as String)

Then I could specify any language at any time and it would just translate it. I'm probably thinking about this the wrong way.