PRC2OVL tool duplicates a 33K swath through my application, building a dandy copy of the american english (my lingua franca :-) resources into an overlay file. But then what? How to edit the overlay for the target language? MPW Derez/Rez is baffled. Constructor in CodeWarrior is clueless.... Since I'm facing several translations, I'd rather avoid using an application on the palm device itself to do the edits, that's what I have the IDE's for!! Since the overlay contains the CRC of the base resource it is an overlay for, it would seem that converting the resources in place and then extracting, say, the spanish version resources, would give you an overlay for the spanish version, not a spanish overlay for the english baseline. Or, are we supposed to edit the CRC of the spanish overlay to match the CRC of the baseline application after the fact? In addition, using Palm's 3.5 applications as a (blind?) guide, the base prc does not have ANY of the resources provided in the english overlay, i.e. the built-in and other applications on the Palm 3.5 platform are of two parts: 1) code and other non-translated resources, 2) translated resources. This is a good thing since it avoids the 'bloat' of carrying around the underlying native resources AND the target language overlay. Good, but how do they do that?! A little sluthing on the German roms, for the To Do List built in applications reveals the following: To Do List (appl/todo) - 6 resources (ovly, 2 code, data, tver, pref) To Do List_deDE (ovly/todo) - 23 resources (ovly, tAIN, 2 tAIB, x tFRM, x tSTR, etc..) The app contains NO UI display resources, these are all in the overlay! Poking into the overlay resource in the To Do List and its overlay.prc reveals: [OmOverlaySpecType component: To Do List value(s) / To Do List_deDE value(s)] version: 00 04 / 00 04 flags: 00 00 00 03 / 00 00 00 00 baseChecksum: FF FF 61 52 / FF FF 61 52 targetLocale: 00 00 00 17 / 00 02 00 08 baseDBType: 'appl' / 'appl' baseDBCreator: 'todo'/ 'todo' baseDBCreateDate: 00 00 00 00 / B4 85 32 BA baseDBModDate: 00 00 00 00 / B4 85 32 BA numOverlays: 00 16 / 00 16 overlays[0]: tAIB / tAIN overlays[1]: tAIN / tAIB overlays[2]: tAIB / tAIB So, PRC2OVL can generate the overlay (how to edit?) but how do we construct the corresponding ovly resource in the base prc? The KB is pretty quiet on this topic. If you have any suggestions or have slogged through this process before, please reply. Thanks. Carl Lippitt [EMAIL PROTECTED] -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
