Hi Fabio
Good thinking and how about going further and have the Conclusion and Welcome files as templates?. This way there could be a single master language file which contains all variants for the different Conclusion and Welcome files. The compilation process then transplants the correct text, similar to how the /package/Scripts.templates/* work.
Maybe this could be extended for one master text file for all variant text in /package/Resources/*. This would be a great benefit for everyone as making changes to /package/Resources/* can be a PITA
Example - template for Welcome file could be something like:
Chameleon
v%CHAMELEONVERSION% r%CHAMELEONREVISION%
%wlc_installMessage%
Developers :
%DEVELOP%
Thanks to :
%CREDITS%
Package :
%PKGDEV%
%wlc_packageBuiltText%: %WHOBUILD%, %wlc_languageTranslatedText%
Copyright © %CPRYEAR%
Example - Conclusion file could be something like:
%cnc_message%
Chameleon v%CHAMELEONVERSION% r%CHAMELEONREVISION%
Copyright © %CPRYEAR%
Example master language file:
...
...
//-------------------------------------------------
language=en.lproj
wlc_installMessage=Do not install to an Apple Macintosh computer
wlc_packageBuiltText=Package built by
wlc_languageTranslatedText=language translated by: blackosx
cnc_message=The scripts have completed and a file
named @LOG_FILENAME@ has been
written to the root of your chosen partition.
Please read it to find out if the installation was
successful and keep it for a record of what was done."
//-------------------------------------------------
language=it.lproj
wlc_installMessage=Non installare su computer Apple Macintosh
wlc_packageBuiltText=Package built by
wlc_languageTranslatedText=language tradotto da: ErmaC e scrax
cnc_message="Le operazioni sono state completate ed un file
chiamato @LOG_FILENAME@ é stato
scritto nella root della partizione scelta.
Per favore leggilo per vedere se l'installazione é
avvenuta con successo e vedere le operazioni che sono state eseguite."
//-------------------------------------------------
...
...
Note: for this example I've removed the name of who built the package from the Conclusion file as do we really need it displayed twice?
also I think we need to update the description.html file with the new indroduced features like the cparm's patch for the OS X versions...
Yes, and also one the things I have on my TO DO list since some of JrCs' changes is to amend the localizable strings to better describe the revised process and even change some of the text written to the install log. But I have little time at the moment so I will make small changes as and when I can. I haven't even had time to look properly at all the wonderful changes JrCs has made - though it's great he found time to code the use of templates - brilliant.
I also want to look more in to the names in the credits file as extra names previously referenced can be seen
here and
here.
Regards
blackosx