I agree with Aaron that overlays are not useful for creating localized versions of non-ROM-based apps.
a) You really don't want the user to install multiple binaries, too confusing. b) Memory is still precious, as expansion cards are so poorly supported. Having both the English and the local language in RAM takes up more space than necessary. c) Switching the language on-the-fly is a nice geek feature, but most normal users never want to change the program language. With pilrc, you can create multiple rcp files, one for each language, then create one prc file per language linked with the corresponding resources. You can even automate this to create all localized versions at once. We do this to make X-Master in 6 languages, including Japanese. Very easy. Unfortunately, with constructor it's more difficult because it derives the resource ID names from the menu captions. When you translate a menu item, you'll get a different #define and need a "translation header". Regards, Andreas Linke www.LinkeSOFT.com -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
