>>There was an article in macTech a few back on this - i believe >>that it was a guy from MindVision. Anyway the way they worked was this: >>You have an installer doing English, french, german, spanish. >>You have 5 STR# resources and 3 text resources >>The english are numbered 10000 - 10004 >>The french 11000 - 11004, german 12000 - 12004, spanish 13000 - 13004 >>then during install the target language is chosen and only the >>resources for that language are installed, but are renumbered to the >>default 10000 - 10004. >>This demands a bit of preparation when building your app, but allows >>folks to have a 'universal' installer rather than 5 (or whatever) >>different versions to send out. > >This is the approach I took on "Mr. Hex", although I only had two >languages. However, I left all the strings in the application, and you >could "select" either one from a menu. (Which just changed the "base", >from 10000 to 11000, using the numbers above.) > >Bill The way I saw to support multi language software installing in my installer was: The software author creates as many different language versions of their software as needed Then they can either create several different installers. one for each language or they can create one BIG installer and and in the installer script, define which set is which and then the installer would figure out which to install what do ya think ?? Pete