If you in fact chose French as the default GUI language during Unity setup then your default database and greetings should have been in French. If you changed the default language after Unity was installed then this is expected.
That said, there is a defect with French "Canadian" installs, where the default database greetings and voice names are actually in English.
If this is the case, you can contact TAC and request non-Unity Patch # 122.
The following defect CSCsx26419 may be referenced. At this time the defect is only viewable by Cisco.