Well, not exactly. tsiLang supports switching languages on the fly. I haven't checked, but I'm guessing that it changes the string lists.
Granted it's not a frequent operation, but experience with multi-threaded apps teaches me that the one you think is least likely is the one that get you.