It seems there are now some members that are willing to participate in a Dutch version of FREESCO.

However, it is not clear what exactly needs to be done to achieve that goal.I'm pretty sure you know

Best regards,Antoine

Yes it just so happens that I do

The first thing to understand is that the language files are scripts and the formatting is critical. During the Spanish translation I continously had to repair the scripts to keep them working and change the line lenghts to make things look right. They also need to understand that these are Linux files, so line feeds but no returns.The main boot variables for FREESCO "boot_english" have already had the Dutch variable added by you. So all that is needed is the drive files converted. Which there are four language files and they do the following

english.cch is the main "Control CHaracters" file and it controls all of the main things for everything in FREESCO like start stop restart and even answers like "y" and "n". For the Spanish translation he opted to leave this file in the English format to keep these variables the same.

english.set is the conversion file for the "SETup"

english.sys is the control file for the "SYStem"

english.ctl is the conversion file for the "ConTroL" panel.

Each of the files will need to be converted into

/etc/dutch.cch/etc/dutch.set/etc/dutch.sys/etc/dutch.ctl

During the conversion process you can just use these files as they are and put them directly into the /boot/etc/ directory instead of tar'ing and gzipping them and using a /etc/ directory base for the /boot/language/ directory so the system has to uncompressed them. If you do compress them it should be dutch.tgz as the file name and in the same directory format as the english.tgz file

You also can change the language on the system to some degree live by changing the /etc/.language file from DLANG=english to DLANG=dutch which works for the setup and control files and to some degree the system files. This works well for checking various files while they are in progress and leaving it mainly running in English. But there are a few things that are generated during boot time that end up static so it is not a complete conversion doing it that way. So if you want the system to boot as Dutch then you must provide the boot time parameter either in the lilo.conf or the router.bat as DLANG=dutch. Which this is done in the sysylinux_english file which also needs to be converted for the main boot screen.

I have the English files in the finished format on my site or you can use the uncompressed versions to start with directly from any running 042 system. <a href='http://lewys-spot.dyndns.org/lang/042/english/' target='_blank'>http://lewys-spot.dyndns.org/lang/042/english/</a>

As for the line lengths, all that is required is to make sure that at 80 characteres you know the system will force a new line. So if this is a single line variable then it must be less than 80 characters. For some things it is a simple matter of just adding more lines for paragraphs which have no set height. But for other things where input is going be be at the end of the line you may have to abreviate things to some degree to get them to fit.