Yes it's actually the 3rd part, but it's not really software itself, just some images, configuration files etc but you need that to make it all work because if you don't flash customs pack or flash it with the wrong one you will get "configuration error" like riders4sia already said.Btw, I am blur about your statement "- Also you have to "finalize" by patching the customizations pack, this has to match the FS firmware language (T_MOB_INT_A for example) so choose FS/custom carefully to match your language." ???
I thought I needed a Main and FS firmware only but here you mention something about customization pack which is new to me. What is this and is this a 3rd part of software that I need to flash at the same time after doing Main and FS ?
Anyway, the point I wanted to make is that your phone languages will depend on which FS firmware you flashed your phone with. There was a list of FS matched up with languages somewhere but I can't find it anymore. You can also add/remove languages later on somehow but I haven't studied that because I'm satisfied with what I got.
So, 1.main 2.FS 3.customs 4.patch up and voila :)
BTW, did you find out your CID number?