Mazda 121 Gearbox Equal to Ford Fiesta?

Hello and thank you in advance for your help So I bought a Mazda 121 DB (DBDCT so with sliding roof) Bj 1993 (to my shame about Ebay). Apparently the seller has kept me a bit to fool. Now the following problem I have to change the gearbox and want to buy a Haverie right away because I guess I will need some other parts over short or long. My question: is it true that with all versions of the Mazda 121 (Benzin) from Bj 1991- 1995 AND Ford Fiesta (Benzin) by Bj 1991-1995 doesn’t matter which one I buy because they are always and with 99% of the parts identical? LG and thank you