Modding generals.csf is easy, but for orginisation I would vastly prefer to have a "<mymod>.csf", however the game does not seem to be able to read custom files by default (like it does with the *.ini files).
Is there somewhere I have not seen that allows me to do this, or am I just shit out of luck here?
Don't think that's possible. I'm not sure but I think there's also a file called Generals.str, which is supposed to work for all languages. I've never found that file though, so I don't know if it's of any use.
STR cannot be made language specific - the CSF file format contains a field that determines its language, mainly to allow the game to recognize asian and arabic characters. The STR file will always be read in preference to the CSF file, overwriting the CSF files entries regardless of the language your game is in.
The CSF file format is more like a table and requires a dedicated program to edit, whereas STR is simply a plain text file that you can open, read and edit very easily in WordPad.
No, he said it overrode the csf file, meaning that it gets read in preference to the csf, but still will be looked in for any strings not existing in the str. Or at least that's what I think it means anyway.
He may have included it in ProGen, if you want to find it