So far a J-10 carrier version remains highly speculative, though likely a serious written proposal may have been submitted by CAC. Purchasing Su-33s are the most likely option, and in the longer term, navalizing J-11s to the Su-33 template.
Few people however have talked about a much more likely alternative. This is a navalized, though non carrier, PLANAF version of the J-10. Here is a J-10, in the conventional way as we knkow it, albeit with avionics and radar that will support naval assignments like use of AshM. Perhaps a J-10 that uses 607 institute radar like the JH-7A or the PAF FC-1, with support for YJ-83.