Hello All, While adding support for more countries into COUNTRY.SYS and living as I am in a country with four official languages, I've faced some problems trying to fit the multilingual stuff into the DOS NLS schema. Those problems became more evident when adding the "YESNO" table extension, but they also exist, in some cases, for the collating rules.
My proposal is to use country codes in the range of 4xNNN like in this example: Standard code New codes 32 (be) 40032 (fr_BE) Belgium - French 41032 (de_BE) Belgium - German 42032 (nl_BE) Belgium - Dutch The standard code will have just the normal NLS info, without any extensions, and the new codes will also have the YESNO table and language specific collation (and possibly other) tables. I've chosen the 4xNNN range because DRDOS already uses codes 10000 to 31999 for other purposes, but of course this is open to discussion. The new codes could also be compliant with the ISO 8601 / EN 28601 standard for date formats, if there is such a request (technote 116 talks about it, but it does not take into account the multilingual thing) Opinions, comments, suggestions and even flames are more than welcome. Regards, Eduardo. ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel