Robert Platt escribió:
HELP tries to detect display.sys:
- If it is not installed, CP 437 is assumed. Compromise where necessary (Á would have to be represented by A).
- If it is installed but the display code page doesn't match the catalogue's code page, then use 7-bit ASCII. For instance, using just a,e,i instead of accented characters. Better than displaying complete nonsense, surely.
This is a lot of work! You have to have all mappings any-CP => ASCII.. I don't know if there are automated tools to help you with this...
There's another option, now that you mention HTML messages, but that is quite annoying I'd say: force all the messages be HTML, and then have a way to map á => á Á => Á (or A in ASCII), and so on...- If the code pages match, then we use the conversion strings stored in the catalogue file.
The catalogue message strings would be allowed to contain html character entities. HELP would convert these using the rules above.
Hope that made sense!
Aitor
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel